[英]Python requests session and cookies
我对 cookies 很困惑。
我正在尝试解决许多链接的 post/get 请求
而且我注意到每一步都需要在标题字典中评估“Cookie”,因为传递正确的字典是我不会遇到任何访问错误的唯一方法。
但是,我总是查看我的 cookie jar(通过.cookies 方法),就像在上一步中一样,但我找不到当前步骤所需的内容。 我通过在浏览器中检查网络数据知道这一点。
那么我应该如何逐步建立一个链,例如 1)登录,2)更改日期的按钮交互,3)文件下载?
我的错是我使用请求而不是 selenium?
我已经使用 requests.Session().... 但这意味着我在发送标头时不需要显示 Cookie 字段? 无论哪种方式(在标题中显示或不显示 Cookie)在正确登录后我都会收到服务器访问错误...
谢谢,大卫
如果您无法访问 cookies,则登录凭据可能存储在 HTTP 中,仅 cookies。 这是存储它们以防止 CSS 攻击的安全位置。
您应该尝试使用请求session将此 cookies 与您未来的请求一起发送。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.