鱼C论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: t6am3

关于爬虫cookie的疑惑

[复制链接]
发表于 2023-2-17 20:09:41 | 显示全部楼层
我也是这个问题 我把正常浏览器访问的链接都访问了一遍 还是cookie用不了 不知道怎么回事 楼主解决了嘛
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-4-9 17:53:10 | 显示全部楼层
如果你使用浏览器手动登录之后能够正常获取到成绩页的 response,那么问题很可能出在你的爬虫代码中。

首先,确保在 requests.Session() 中使用了正确的登录 URL 和登录表单数据,并且在登录成功之后使用了同一个 session 发起获取成绩页的请求。如果使用了不同的 session 对象,那么在获取成绩页时就会丢失登录时获取的 cookie,导致请求失败。

另外,可能会有一些特殊的请求头参数需要添加,例如 User-Agent、Referer 等。你可以尝试在浏览器中使用开发者工具查看请求头参数,并在爬虫代码中添加相应的参数。

最后,如果你仍然无法解决问题,可以尝试使用类似于 selenium 等自动化测试工具来模拟浏览器行为,以获取更准确的 cookie。不过需要注意,使用自动化测试工具会增加请求的时间和资源开销,因此需要谨慎使用。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-12 05:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表