项目需求
由于开发过程中客户端和服务器数据交互非常频繁,有时候服务端需要知道客户端调用接口传了哪些参数过来,这个时候就需要一个工具可以监听这些接口请求参数,已经接口的响应的数据,这种需求情况下打算用fiddler这个抓包工具来完成.
一.下载fiddler
百度云下载地址:https://pan.baidu.com/s/1bvrNBUvSqzOZ1Z0E3hxdyA
下载之家下载地址:http://www.downza.cn/soft/234727.html
官网下载地址:https://www.telerik.com/download/fiddler
二.安装fiddler:
直接点击下载好后的.exe文件安装即可
三.设置fiddler,下载https证书
1.打开安装好后的fiddler,点击Tools里面的options进行设置
2.设置https,
3.下载https证书,点击actions里面的trust root certificate,弹出一个对话框,选择yes,他就会自动下载https证书
点击是,再点击确定即可.到此https证书设置完毕!
四.下载谷歌浏览一个代理插件(switchyomega),让fiddler代理访问
下载地址:https://www.switchyomega.com/
跟着里面的文档说明下载安装好即可,如果安装好后谷歌浏览器右上角会有如下图标:
点击选项,进入到switchyOmega创建一个新的情景
把fiddler设置为代理
最后重启fiddler,到此设置完毕,现在fiddler就只会监听浏览器的访问!
五.fiddler常用的几个功能
到此,fiddler监听接口塔建完毕,每当客户端发送请求的时候,我们就可以通过查看raw知道传了什么参数给接口,以及接口响应了什么数据给我们客户端.
来源:oschina
链接:https://my.oschina.net/u/3223370/blog/1859772