您的位置:首页 > 移动开发

Python爬虫:抓取手机APP的传输数据

2016-01-25 14:13 851 查看
1、抓取APP数据包

方法详细可以参考这篇博文:http://my.oschina.net/jhao104/blog/605963

得到超级课程表登录的地址:http://120.55.151.61/V2/StudentSkip/loginCheckV4.action

表单:



表单中包括了用户名和密码,当然都是加密过了的,还有一个设备信息,直接post过去就是。

另外必须加header,一开始我没有加header得到的是登录错误,所以要带上header信息。





2、登录

登录代码:

?
登录成功 会返回一串账号信息的json数据





和抓包时返回数据一样,证明登录成功





3、抓取数据

用同样方法得到话题的url和post参数

做法就和模拟登录网站一样。详见:http://my.oschina.net/jhao104/blog/547311

下见最终代码,有主页获取和下拉加载更新。可以无限加载话题内容。

?
结果:





转载请注明来源:http://my.oschina.net/jhao104/blog/606922
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: