Python如何得到存在Request内c的ookies,pythonookies,如图所示,我用reque



如图所示,我用requests模拟登陆时要获取一些cookies,但是有部分存在Request内的cookies里,用x.cookies只能取到Response内的,请问该如何获取呢?谢谢!

x = requests.post(url, data=data, cookies=cookies)


补充:我模拟登陆google,登陆时传了continue到5这个地址,登陆成功后x.content也是5的内容,然后我想获取5这个网站的3个cookies内容,其中2个都能从history里获取,他们都存在Response的cookies内,但就是有一个存在于4或5的Request内的cookies里,怎么也获取不到

这个如果不需要保存的话,直接用 Session

s = requests.Session()s.get('http://httpbin.org/cookies/set/sessioncookie/123456789')r = s.get("http://httpbin.org/cookies")print r.text

request cookies是请求的cookies,是你自己构造的啊...一般请求需要cookies的先抓一遍页面,然后拿到response cookies然后再用这个cookies请求页面就OK了。

编橙之家文章,

评论关闭