fiddler介绍
1、fiddler是一款HTTP协议调试代理工具,它能够抓取记录本机所所有HTTP(s)请求。其运行机制其实就是本机127.0.0.1上监听8888端口的HTTP代理。
2、fiddler无论对开发人员或者测试人员来说,都是非常有用的工具

fiddler下载与安装
官网地址:https://www.telerik.com/fiddler
1、先安装fiddlerxxx.exe
2、再安装fiddlercertmaker.exe
下载fiddlercertmaker.exe的地址:http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2
3、、打开Fiddler,点击工具栏中的Tools——> Option

4、切换到 HTTPS 选项卡,勾选 Capture HTTPS CONNECTs,勾选 Decrypt HTTPS trafic,会弹出安装证书的提示。一路点是或确定安装即可。

5、重启fiddler,依然停留在 HTTPS 选项卡,点击右侧Actions,能看一个下拉菜单,点击 Export Root Certificate to Desktop,此时证书会生成到桌面上,名为 FiddlerRoot.cer,点OK保存,这样子就是证书导入成功。

使用场景
什么情况下会需要使用抓包工具
1、用手机app或浏览器访问一个页面,查看请求的结果是否正确、请求的参数是否正确。
2、在不修改任何环境的情况下,修改返回的结果,即通常所说的mock.
3、复杂场景
比如:同一个域名下的请求,/img/xxx的资源发送到serverA上,请求/api/xxx资源发送到ServerB上。
抓包工具
抓包工具有:wireshark、fiddler、httpwatch、Charles、chrome开发工具
| 软件名 |
简介 |
独立运行 |
支持移动设备 |
收费 |
| wireshark |
网络抓包,监听网卡 |
是 |
否 |
否 |
2941



被折叠的 条评论
为什么被折叠?



