Fiddler工具栏详解(配图文版!!!)

一、WinConfig

1、核心功能

  • 主要用于管理和调整Windows系统的网络配置,以确保Fiddler能够正确捕获应用程序的网络流量。

  • 配置系统代理设置:Fiddler默认通过修改系统代理设置(如IE/Edge的代理)来捕获流量。但某些应用程序(如UWP应用、服务或后台进程)可能绕过系统代理,直接连接网络。​WinConfig允许强制这些应用使用系统代理,确保Fiddler能抓取其流量。

  • 管理Windows防火墙规则:部分应用可能因Windows防火墙拦截而无法通过Fiddler代理。​WinConfig可快速添加或修改防火墙规则,允许Fiddler监听的端口(默认8888)通过防火墙。

2、操作步骤

二、添加注释

1、核心功能

  • 标记关键会话:在大量请求中快速标识需要关注的会话(例如:登录失败、接口超时、特定参数的请求),避免反复查找。

  • 记录上下文信息:附加调试时的思考或临时结论(如“此请求返回500错误,疑似服务端缓存问题”),便于后续回顾或团队协作。

  • 分类与过滤:通过注释内容快速筛选会话(例如:标记为“性能问题”的请求),结合Fiddler的过滤功能高效分析。

  • 协作共享:导出抓包数据(SAZ文件)时,注释会保留,方便他人理解你的调试思路。

2、操作步骤

  • 方法一:

  • 方法二:

 三、Replay

1、核心功能

  • 复现问题:重新触发请求,观察服务器是否稳定复现某个错误(如500状态码、超时等)。

  • 调试接口:修改请求参数(如URL、Headers、Body)后重放,验证接口逻辑或边界条件。

  • 性能测试:批量重放请求(如模拟高并发),测试服务器的响应速度和吞吐量。

  • 缓存/状态验证:测试服务器缓存机制或会话(Session)状态的持久性(例如:重复提交订单是否幂等)。

2、操作步骤

  • 单次请求

  • 多次请求

  • 修改参数后,再次请求

四、Remove 

1、核心功能

  • Remove all:清空会话列表中的所有记录(包括未完成的请求)。

  • Images:删除所有图片资源请求(如 .jpg.png.gif 等)。

  • CONNECTs:删除所有 CONNECT 方法的会话(用于建立HTTPS加密通道)。

  • Non-200s:删除所有HTTP响应码非200(如404、500)的会话。

  • Complete & Unmarked:删除状态为​Complete​(正常完成)或​Aborted​(异常终止)或未被用户标记颜色(Unmarked)且无注释(Comment列为空)。

  • Duplicate response bodies:删除响应体内容完全重复的会话(保留最早出现的记录)。

2、操作步骤

五、Resume

1、核心功能

  • 恢复在断点处暂停的所有会话

2、操作步骤

  • 先说下如何打断点

  • 恢复会话

六、Stream

1、核心功能 

  • 实时监控:即时显示正在传输的请求和响应(如直播流、文件上传进度)。

  • 处理大文件:避免因缓存大文件导致内存溢出(如上传GB级视频)。

  • 调试长连接:支持WebSocket或Server-Sent Events(SSE)等持久连接的实时交互。

  • 性能优化:减少因等待完整数据产生的延迟,提升调试效率。

  • Stream模式 vs 缓冲模式

特性

Stream模式

缓冲模式(默认)​

数据处理方式

实时逐块传输,不等待请求/响应完成。

等待整个请求/响应完成后一次性显示。

适用场景

监控大文件上传/下载、实时日志、长连接(如WebSocket)。

常规调试、需要完整分析请求/响应的场景。

内存占用

更低(数据分块处理)。

更高(需缓存完整数据)。

显示延迟

几乎无延迟。

需等待请求/响应完成才会显示。

2、操作步骤

七、Decode解码

1、核心功能

  • 解压缩数据:自动解压GZIP、DEFLATE、Brotli等压缩格式的响应体,方便查看原始内容。

  • 解析编码格式:处理分块传输编码(Chunked Encoding)、Base64、URL编码等。

  • 格式化内容:将JSON、XML、HTML等结构化数据自动排版,提升可读性。

  • 解密HTTPS流量:需配合安装Fiddler根证书,解密HTTPS请求/响应的明文内容。

2、操作步骤

  • 打开后对所有会话进行解码

  • 对特定会话进行解码

八、Keep

1、核心功能

  • 选择想要保留的会话个数

2、操作步骤

九、Any Process

1、核心功能

仅展示选中进程的流量

2、操作步骤

十、Find

1、核心功能

查找内容

2、操作步骤

十一、Save

1、核心功能

保存会话

2、操作步骤

  • 保存所有会话

  • 保存选中会话

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值