前言
之前都是在PC端使用进行抓包,现在有个场景需要抓取APP上面的数据,查询了一下资料,写下遇到的坑。
设置抓取HTTPS请求
之前写过了,可以看着文章:https://sanii.cn/article/206
设置允许远程连接
Tools -> Fiddler Options -> Connections:
重启Fiddler。
获取电脑IP
电脑IP地址
cmd -> ipconfig -> IPv4地址
也可以查看Fiddler右上角的online
这个有一个坑:
我第一次使用以太网的IP地址去配置,导致手机一直连接不是Fiddler。
!!!!!!!!!!!!!!!!!!!如果大家没有连接上,请更换另一个IP地址!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
手机配置
首先确保手机和电脑连接同一个网络(我是使用笔记本开Wifi,手机连接上Wifi就可以了),打开浏览器,输入http://IP:8888(之前自己在Fiddler中设置的端口)
点击FiddlerRoot*** 下载Fiddler证书。安装FiddlerRootcertificate即可。
Android用户则不需要安装证书!!!
然后在Wifi里设置下HTTP代理:
OK,现在就配置完了。我们浏览器操作下抓包试试。
抓包
带头条里面操作一波~
Fiiddler抓包结果
OK,现在已经成功抓包到了。
资料参考:
https://segmentfault.com/a/1190000010166601
本文由 SAn 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:
2018/07/10 19:32
selenIUM自动测试:Fiddler实现移动端iPhone/android抓包APP - SAn Blog