我想模拟http://bbs.weiphone.com的登陆
在http://passport.weiphone.com/?r=user/loginProcess进行post之后会跳转到一个链接http://bbs.weiphone.com/api/uc.php?time=xxx&code=xxx&_=xxx,我不明白跳转的链接的参数是怎么生成的,特别是那个code.
将User-Agent模拟为移动设备
url:
http://bbs.weiphone.com/member.php?action=login&loginsubmit=yes&inajax=1&mod=logging&handlekey=loginform
post:
username=&password=
我只能帮到这了
5楼 @cruelcage 哈,这登录是挺有意思的
还是看网络请求,来去模拟
1、post:http://passport.weiphone.com/?r=user/loginProcess
来去获取登录验证的cookies
2、get:http://bbs.weiphone.com/member.php?mod=logging&action=login
获取服务器返回的跳转验证url,这就是你说的带参数的url,参数是服务器生成返回验证的
3、最后去get解析的url:http://bbs.weiphone.com/api/uc.php?time=xxx&code=xxx
返回1说明所有登录状态的cookies已拿到了~