请求头 可以自定义吗?,java自定义请求头
1、说明
要自定义请求头,可以使用headers参数将HTTP头的字典传递给get()。
2、实例
您可以通过在接受中指定文本匹配媒体类型来更改以前的搜索请求,以在结果中突出显示匹配的搜索词:
导入请求
响应=requests.get(
https://API . github.com/search/repositories ,
params={q: 请求语言:python},
headers={ Accept : application/vnd . github . v3 . text-match JSON },
)
# view the new ` text-matches ` array提供信息
#关于您的搜索结果
json_response=response.json()
repository=JSON _ response[ items ][0]
print(f text matches : { repository[ text _ matches ]} )accept告诉服务器您的应用程序可以处理哪些内容类型。因为我们希望突出显示匹配的搜索词,所以我们使用application/vnd . github . v3 . text-match JSON,这是GitHub的专有Accept头,其内容采用特殊的JSON格式。
以上是python请求头定制的方法。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。