什么是Fiddler
1)是一个抓包工具,通常用于抓取客户机和服务器之间的通信数据,也是一个常用的接口测试工具
2)Fiddler通常被用于查看抓包的数据和过程,若需要断言、参数化等操作,难度比Postman大,很少去做这些
Fiddler的原理
Fiddler充当代理服务器,客户机本来要向真正的服务器(比如百度)发送请求,Fiddler在中间充当代理服务器,这样,客户机先把请求发给Fiddler(严格讲,是fiddler截获了客户机的请求),然后Fiddler代替客户机再将数据发送给真正的服务器,从中捕获到客户机和服务器所有的通信数据
Fiddler的注意事项
Fiddler对于IE浏览器,会自动设置代理服务器
使用Fiddler时,IE浏览器会自动设置代理服务器,可以按下述步骤查看:
①点击IE浏览器右上侧的齿轮图标→Internet选项
②点击“连接”→勾选“局域网设置”
③勾选“为WLAN使用...”→高级→http和安全文本框后填写:127.0.0.1,端口号必须都是8888
其他浏览器比如火狐、谷歌,都需要自己设置代理服务器
Fiddler使用场合
性能测试、接口测试、用于抓包