如何在requests session中手动设置cookie

如何在requests session中手动设置cookie,第1张

通过requestsutilsadd_dict_to_cookiejar对session对象设置cookie,之后所有的请求都会自动加上我自定义的cookie内容。

也可以通过requestsutilscookiejar_from_dict 先生成一个cookiejar对象,时候在赋值给sessioncookies。貌似还可以使用sessioncookiesset()或者update()。

  import requests

  base_url = '>

登录请求302发生了重定向,这种情况直接请求会发现拿到的cookie只有一个

这时候想要拿到重定向前的cookies可以在请求的时候加上allow_redirects=False 禁止自动重定向

用requests的session()方法就是了,

s = requestssession()

r = spost(url, data) # 登录

sget(url1) 这是保持登录状态的访问

以上就是关于如何在requests session中手动设置cookie全部的内容,包括:如何在requests session中手动设置cookie、Python爬虫笔记(二)requests模块get,post,代理、python+requests请求302得到的response只有一个Set-Cookie问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9668164.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存