使用 Fiddler 进行 iOS 抓包
使用 Fiddler(下载) 进行 iOS 抓包,具体步骤如下:
安装并配置 Fidder
-
安装并打开 Fiddler, 点击 Tools -> Fiddler Options
-
选中 Decrpt HTTPS traffic 和 Ignore server certificate errors (unsafe),Fiddler 就可以截获 HTTPS 请求
-
选中 Allow remote computers to connect,允许别的机器把 HTTP/HTTPS 请求发送到 Fiddler
配置 iOS 设备
- iOS 设备连接到与 Fidder 相同的局域网
- 设置 iOS 设备网络代理,服务器 IP 为安装 Fidder 机器的 IP,默认端口号为8888
- iOS 浏览器设备访问 <Fiddler的IP地址>:8888,例如:http://172.xx.xx.xx:8888, 点击 FiddlerRoot certificate 下载证书。设置->通用->描述文件,安装 Fiddler 证书。
- 设置->关于本机->证书信任设置,打开 Fiddler 证书信任开关(解决问题:safari浏览器打不开该网页因为无法与服务器建立安全的连接)。