自动获取app上每次点击对应的网络请求. 支持http和https
目前是默认自带.
在配置文件中加入插件
"pluginList" : [
"com.testerhome.appcrawler.plugin.ProxyPlugin"
],
代理插件默认开启7771端口.
配置你的Android或者iOS的设备的代理. 指向你当前运行appcrawler的机器和7771端口
在做每个点击的时候都会保存这期间发送的请求. 也就是记录前后两次点击中间的所有通过代理的请求.
最后会在结果目录里面生成后缀名为har的文件.
如果要录制https, 需要安装一个特殊的证书.
或者用burp把当前端口设置为burp的上游代理.
对于一些用url中包含有ip的https请求不支持. 后续会重构.