requests库的header与cookies
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了requests库的header与cookies相关的知识,希望对你有一定的参考价值。
requests库设置请求头cookies,是在headers设置,还是在cookies设置。两个一起设置的话会如何?
header={“cookies”:“*****”}
requests.get(url,headers=headers)
requests.get(url,cookies=cookies)
感觉所有请求参数都可以在headers上设置?好比做爬虫哪些请求头会自动生成,哪些需要指定的?
import requests
__author__ = 'lpe234'
def main():
url = ''
cookies =
'login': 'yes',
'cookie2': 'shdjd',
'cookie3': 'gdhjej'
headers =
'content-type': 'application/json',
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (Khtml, like Gecko) Chrome/60.0.3112.113 Safari/537.36'
resp = requests.get(url=url, cookies=cookies, headers=headers)
print resp.content
if __name__ == '__main__':
main()
如何修改request header 或者携带cookies
参考技术A 已经解决了,air下在window下要设置urlrequest.manageCookie=false;才能发送requestHearder本回答被提问者和网友采纳
以上是关于requests库的header与cookies的主要内容,如果未能解决你的问题,请参考以下文章
python的requests库r.headers取不到cookies,但是url lib库的response.header就有,为啥?