新手问题 Mechanize 获取 cookie 及 post 传参问题。

G.order · February 24, 2018 · 1306 hits

刚刚接触 Mechanize,想用 Mechanize 实现自动登陆 owa 邮箱,并继续操作的功能。 使用表单提交登陆以后,返回的内容为跳转以后的返回包,此包内已经没有需要的 cookie 值。有用的 cookie 值在第一个数据包的返回值上。 请问一下,我想要获得第一个包的有用的 cookie 值有什么办法吗? 或者,如何能在我登陆以后,保存住我的登录状态,去继续访问我需要访问的网页呢?

还有就是怎么用 Mechanize 直接传递 post 内容啊,非表单类型的。求大神指点。

我发俩截图说明下,都是我自己的虚拟机。 这是登陆时的发送包:

这是这个包的返回内容:

我需要的就是这个包里的 header。但是因为自动跳转的原因,脚本自动就去下一个页面了,导致最后给我返回的是这样的:

我完全不需要这个呀。有办法获得中间那个有用的 cookie 或者 header 吗? 跪求各位大神。

No Reply at the moment.
You need to Sign in before reply, if you don't have an account, please Sign up first.