请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

获取cookie 不是需要先登录吗?

疑问:代码中使用selenium 直接访问网站,并没有实现登录?不是先登录才会有cookie 的数据吗? 还是说没登录就可以拿到cookie 的数据, 如果在没登录的情况下拿到cookie 为何会有name 的值?

正在回答

1回答

bobby 2019-12-24 12:07:23

需要登陆才能访问的网站我们才会去模拟登陆 否则能不登陆的情况下我们选择不登陆就访问, cookie不是说一定要登陆才会有的,登陆成功后无非就是再cookie中放入一些登陆才会有的cookie而已

0 回复 有任何疑惑可以回复我~
  • 提问者 慕婉清7405387 #1
    csdn 的cookie 存活时间大概在20分钟左右,老师的课中只获取了一次cookie,我们自己在写项目的时候遇到这种情况有什么好的解决方案吗?
    回复 有任何疑惑可以回复我~ 2019-12-25 17:53:37
  • bobby 回复 提问者 慕婉清7405387 #2
    可以将cookie写成一个服务,写一个脚本专门定时将cookie写入到redis中,并定期检测cookie是否过期,过期就重新获取,爬虫中只需要从redis中获取cookie就行了
    回复 有任何疑惑可以回复我~ 2019-12-27 11:16:46
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号