HTTP代理神器Fidder
Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求。 Fiddler能捕获IOS设备发出的请求,比如IPhone, IPad, MacBook. 等等苹果的设备。 同理,也可以截获Andriod,Windows Phone的等设备发出的HTTP/HTTPS。
工作原理
Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0B7OxFA7-1665380301374)(img/fidder_pro.jpg)]
Fiddler抓取HTTPS设置
-
启动Fiddler,打开菜单栏中的 Tools > Fiddler Options,打开“Fiddler Options”对话框。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5xVno27a-1665380301375)(img/01-fidder.png)]
-
对Fiddler进行设置:打开工具栏->Tools->Fiddler Options->HTTPS
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bfg9zSRC-1665380301376)(img/01-fidder_01.png)]
选中Capture HTTPS CONNECTs,因为我们要用Fiddler获取手机客户端发出的HTTPS请求,所以中间的下拉菜单中选中from remote clients only。选中下方Ignore server certif