requests定制HTTP请求头
如果你想为HTTP请求添加或修改头部信息,只需给headers参数传递一个字典。
例如,requests发起请求时,HTTP头部的user-agent参数默认为"requests+版本号",我们可以修改它:
headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'}
response = requests.get(url, headers=headers)
所有的header值类型必须为string、bytestring或者unicode。
如果想得到请求时headers,可以这样:
response.request.headers