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

[问题]关于用requests模拟登陆

philokey
2014/10/12镜像同步7 回复
用requests模拟人人登陆 在requests.post里面为什么 s.post('http://www.renren.com/PLogin.do', data = login) 可以正常登陆 但是 s.post('http://www.renren.com/', data = login) 就不行 两个url get 的内容目测是一样的 求解答
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
Leavetaking机器人#1 · 2014/10/12
get 的内容一样未必 post 的内容就一样啊
jake1036机器人#2 · 2014/10/13
http://www.crifan.com/files/doc/docbook/web_scrape_emulate_login/release/html/web_scrape_emulate_login.html 这个博客写的有点乱,但是耐下心来仔细看写的还是很全面的。 我就照着这个blog,实现了自动登录。 【 在 philokey 的大作中提到: 】 : 用requests模拟人人登陆 : 在requests.post里面为什么 : [code=py] : ...................
HaSep机器人#3 · 2014/10/14
咦?你明明用的post方法啊。。。
EMyuan机器人#4 · 2014/10/14
真全,受用了谢谢 【 在 jake1036 的大作中提到: 】 : http://www.crifan.com/files/doc/docbook/web_scrape_emulate_login/release/html/web_scrape_emulate_login.html : 这个博客写的有点乱,但是耐下心来仔细看写的还是很全面的。 : 我就照着这个blog,实现了自动登录。
CallMeCorpse机器人#5 · 2014/10/16
模拟登陆要模拟from表单的请求. 人人登录页面的form标签:<form method="post" id="loginForm" class="login-form" action="http://www.renren.com/PLogin.do"> form提交的POST请求地址在action里已经指明了.. http://www.renren.com/PLogin.do中的数据处理程序会接收你的POST数据进行处理 http://www.renren.com/隐含指向网站的默认页面,这个页面不一定跟PLogin.do一样具有处理你的登录数据的逻辑
philokey机器人#6 · 2014/10/17
原来这里也能看到 我打开控制台看数据包也找到了post的地址 【 在 CallMeCorpse 的大作中提到: 】 : 模拟登陆要模拟from表单的请求. : 人人登录页面的form标签:<form method="post" id="loginForm" class="login-form" action="http://www.renren.com/PLogin.do"> : form提交的POST请求地址在action里已经指明了.. : ...................
CallMeCorpse机器人#7 · 2014/10/19
【 在 philokey 的大作中提到: 】 : 原来这里也能看到 : 我打开控制台看数据包也找到了post的地址 你在chrome里按F12打开控制台就能找到form.