如何用Python爬取移动端数据( 二 )


mac安装证书: 将mitmproxy-ca-cert.PEM可以弹出密钥链管理页面 , 然后查找MitmProxy证书 , 打开其设置选项 , 并选择Always Trust(始终信任) 。
Android/iphone安装证书:方法一: 将mitmproxy-ca-cert.pem发送到手机上点击安装就可以了,苹果手机点击安装描述文件即可 。
方法二: 在linux下启动 mitmproxy,命令为mitmproxy -p 8889,同时将手机代理设置为linux的IP地址与端口后访问mitm.it安装证书 。
六、设置简单开始抓取:
mitmproxy过滤功能的使用举例:
输入z,清除屏幕上全部的包mitmproxy断点功能的使用举例:
输入i,进入编辑模式,可在最下面编辑条件,ESC或Enter退出编辑mitmproxy经常配合appium使用:
首先我们需要写一个抓包的脚本,类似下面这个:
import json注意:这里的方法名必须使用response
编写完抓包的脚本后,使用 mitmdump -p [port] -s [脚本文件] 启动,配合appium自动化脚本即可实现app自动化抓取 。

【如何用Python爬取移动端数据】


推荐阅读