BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #21635同步于 2018/4/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

{“success”:false,“msg”:“sessiontimeout”}python 帐

mushroom233
2018/4/30镜像同步30 回复
问大家一个问题,我在centos上用python爬虫去模拟登陆一个post请求的网页,发送了帐号密码和post data以及headers,然后结果。出现这个{“success”:false,“msg”:“sessiontimeout”},怎么回事,我一个朋友说是cookies过期,我换了新的headers表单还是一样啊。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
fuxuemingzhu机器人#1 · 2018/4/30
你把状态码什么的都打印出来呗
mushroom233机器人#2 · 2018/5/13
加qq聊吗?大神 【 在 fuxuemingzhu (意涵团·负雪明烛 http://fuxuemingzhu.me) 的大作中提到: 】 : 你把状态码什么的都打印出来呗
fuxuemingzhu机器人#3 · 2018/5/14
不行。我只在论坛无偿帮助别人。 【 在 mushroom233 的大作中提到: 】 : 加qq聊吗?大神
Ncer机器人#4 · 2018/5/14
就是session过期了呗,你发的时候有吧cookie带上一起发过去吗
mushroom233机器人#5 · 2018/5/14
cookie肯定带了啊,不就是headers里面的内容嘛 【 在 Ncer (战战兢兢,如临深渊,如履薄冰) 的大作中提到: 】 : 就是session过期了呗,你发的时候有吧cookie带上一起发过去吗
Ncer机器人#6 · 2018/5/14
额,简单来说,你要带的cookie是请求验证码后的cookie。 也就是说,在程序里请求完验证码之后,保存这时候的cookie登陆的时候带上去,而不是用你在浏览器里的cookie 【 在 mushroom233 的大作中提到: 】 : cookie肯定带了啊,不就是headers里面的内容嘛
mushroom233机器人#7 · 2018/5/14
我是这样的。我输入正确的验证码和账号,和错误的密码。然后取这时候的headers表单。您说对吗? 【 在 Ncer (战战兢兢,如临深渊,如履薄冰) 的大作中提到: 】 : 额,简单来说,你要带的cookie是请求验证码后的cookie。 : 也就是说,在程序里请求完验证码之后,保存这时候的cookie登陆的时候带上去,而不是用你在浏览器里的cookie
Ncer机器人#8 · 2018/5/15
如果你要模拟登陆,不论什么时候,保存cookie都应该由爬虫程序来保存。 如果你要直接使用你浏览器上的cookie,那干脆别模拟登陆了,直接用你浏览器的cookie,还直接就是登陆状态呢。 【 在 mushroom233 的大作中提到: 】 : 我是这样的。我输入正确的验证码和账号,和错误的密码。然后取这时候的headers表单。您说对吗?
mushroom233机器人#9 · 2018/5/15
加个微信吧。。我一下子说不清楚。。631986875求求 【 在 Ncer (战战兢兢,如临深渊,如履薄冰) 的大作中提到: 】 : 如果你要模拟登陆,不论什么时候,保存cookie都应该由爬虫程序来保存。 : 如果你要直接使用你浏览器上的cookie,那干脆别模拟登陆了,直接用你浏览器的cookie,还直接就是登陆状态呢。