前言
Fiddler是一个HTTP协议调试代理工具,常用于网络请求分析和调试。
以下是关于Fiddler的一些详细说明:
-
功能介绍:
- 记录HTTP通讯:Fiddler能够记录并检查用户电脑与互联网之间的所有HTTP和HTTPS通信。
- 设置断点:用户可以在Fiddler中设置断点,以便更深入地分析特定请求或响应的详情。
- 查看数据:Fiddler允许用户查看进出的所有数据,包括请求和响应的详细信息。
- 代理设置:通过Fiddler,用户可以方便地配置代理,以拦截和分析网络请求。
-
优点:
- 独立性:作为一个独立的工具,可以直接捕获HTTP请求。
- 小巧且功能强大:Fiddler体积小巧,但提供了完善的功能。
- 快速启动:该工具快捷易用,启动后即可开始工作。
- 界面简介:其用户界面简洁直观,便于用户理解和操作。
-
工作原理:
- 代理机制:Fiddler基于代理机制工作,它会截获用户的网络请求,并提供详细的分析数据。
-
应用场景:
- 接口测试:使用Fiddler可以查看接口的请求方式、请求数据、响应数据以及接口返回的状态。
- 调试分析:开发人员常用它来调试应用程序的网络交互问题,如查看Header、Cookie等信息。
- 性能优化:通过分析请求和响应的时间线,帮助发现和解决性能瓶颈。
Fiddler是一个对开发者而言非常有价值的工具,尤其在进行Web开发和API调试时,它的代理和分析能力可以极大地提高调试效率和质量。
fiddler抓包工具,用来抓取请求数据,基础的使用请参考如下博客,很详细:
我这里主要介绍如何进行操作手机上的应用,然后电脑上的fiddler抓包,也就是通过WIFI远程连接
1.修改WIFI代理
安装好抓包工具后,可以在电脑端进行应用点击,各个操作触发的接口会被抓到工具里显示,如果想要在移动端使用这个抓包工具,需要先去修改WIFI的代理,改成跟电脑的ip一样,这样才能将手机端的数据抓到电脑端的工具里显示。
【修改WIFI代理配置】
获取自己电脑的IP:
这样配置好,但是wifi是不可上网的状态,此时,需要去fiddler中开启【同意远程连接】
需要你去fiddler中的设置里去开启远程连接
这里设置的端口是8888,所以wifi代理配置的时候也得设置为8888(当然你也可以自己改)
到此,你在手机上操作网页,电脑上的fidders也能抓到包了
你也可以看看这篇,还讲到了https的抓包,更详细些
博主 [DTcode7] 带您 溺亖在知识的海洋里,嘿嘿嘿.~
🐒 个人主页—— DTcode7 的博客🐒《微信小程序相关博客》
《Vue相关博客》
《前端开发习惯与小技巧相关博客》
《AIGC相关博客》《photoshop相关博客》
😚 吾辈才疏学浅,摹写之作,恐有瑕疵。望诸君海涵赐教。望轻喷,嘤嘤嘤 🙈
🕍 愿斯文对汝有所裨益,纵其简陋未及渊博,亦足以略尽绵薄之力。倘若尚存阙漏,敬请不吝斧正,俾便精进!