V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Huayx9  ›  全部回复第 2 页 / 共 2 页
回复总数  37
1  2  
2016-07-31 23:14:04 +08:00
回复了 Huayx9 创建的主题 Python 模拟登陆中 302 重定向和 cookies 的一些困惑
@scnace 是每一步都要设置 referer 吗,那岂不是每一个 requests 的 headers 都不同了?
2016-07-31 23:12:39 +08:00
回复了 Huayx9 创建的主题 Python 模拟登陆中 302 重定向和 cookies 的一些困惑
@lxy 我是先 get 登陆页面, get 验证码,然后再 post 表单,用了 session()不是会自动管理 cookies 么, post 之后的 cookies 不是自动更新么。难道是 post 之后再 get 混淆类 cookies 了?在 post 之后获取 cookies 参数,再指定给( get 登陆成功页面)这个操作?
2016-07-31 23:07:58 +08:00
回复了 Huayx9 创建的主题 Python 模拟登陆中 302 重定向和 cookies 的一些困惑
@aeshfawre 我是做出来自用的。。还是学生,写的这么蹩脚
2016-07-31 22:30:35 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@eoo 这个我明白,登陆之前的问题都解决了,但是现在不知道该怎么得到 post 过程中和登陆成功之后的 cookies
2016-07-31 21:33:05 +08:00
回复了 Huayx9 创建的主题 Python 模拟登陆中 302 重定向和 cookies 的一些困惑
图片显示不成功好像。。。。
2016-07-31 10:13:32 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@jackyspy 昨晚折腾了好久, cookie 终于弄明白了。

可是登录 post 表单到一个接收页面, post 和获取验证码带的都是之前的 cookies (初始化)。

在浏览器下,显示是登录之后跳转到之后的页面, header 是带上新的 cookie (登录成功)来 get 的。

但是代码在 post 之后,从哪儿得到登录成功的 cookie 。。
2016-07-30 19:30:30 +08:00
回复了 phoenixlzx 创建的主题 Telegram 一个随意的闲聊群(´・ω・`)
Hysian
2016-07-30 18:28:37 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@aeshfawre 。。。要哭了,不过,我自己摸着石头走了一段路
2016-07-30 17:37:37 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@Arnie97 可是,登录之前和登录之后的 cookie 肯定是不同的呀。登录之后的应该有账号信息。
2016-07-30 17:08:30 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@prasanta 可是那样子还是要验证码。。
2016-07-30 17:07:51 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@prasanta 那就不单独传入 cookie ,直接全都放 header 里
2016-07-30 16:44:47 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@prasanta 嗯,格式是字典格式
2016-07-30 16:31:53 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@aeshfawre 好的,谢谢。
确实对 http 交互不太熟悉,就是不知道怎么用代码模仿浏览器打开操作。
2016-07-30 16:30:20 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@jackyspy cookie 要自己传入呀
2016-07-30 16:29:50 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@prasanta 但还是要输入验证码,我试过的。。
2016-07-30 16:18:23 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@aeshfawre 我就是做一个批查询的脚本,查询账号信息。
但是账号要登录,还有验证码。
谢谢详细解答, rerequests.sessession()我知道。
开始将请求验证码的 headerers 和 cookies 装到 session 中来请求验证码,然后用这个 session 来 post ,然后再直接 get 登陆后的 URL 。
这样保持都是同一个 session ?
2016-07-30 11:54:34 +08:00
回复了 Huayx9 创建的主题 Python Python 爬虫模拟登陆的一些问题
@raycool 十分感谢
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2263 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 15:18 · PVG 23:18 · LAX 08:18 · JFK 11:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.