Fiddler 教程

Fiddler 简介

Fiddler 是一个 Web 调试工具,可监视、检查、编辑和记录所有 HTTP(S) 流量,并在您的计算机和 Internet 之间发出请求,并处理传入和传出数据。它是适用于任何浏览器、系统或平台的高性能、跨平台代理。

主要特征

系统流量捕获

Fiddler 检查并记录您的计算机和 Internet 之间的所有 HTTP(S) 和 WebSocket 流量,并使您能够从几乎任何支持系统代理的应用程序中捕获流量。

预配置浏览器捕获

Fiddler 为自动、沙盒、浏览器 HTTP(S) 捕获提供预配置选项,无需修改操作系统代理。

流量分析

Fiddler 提供 HTTP(S) 和 WebSocket 流量分析功能,以结构化方式呈现捕获的信息,并可视化一个或多个捕获会话的各种统计数据。您还可以解密安全流量并保存、接收并与协作者共享捕获的流量。

现代 HTTP 版本支持

Fiddler 支持广泛使用的 HTTP 协议版本,包括广泛使用的 HTTP/1.1 和最新的主要修订版 HTTP/2。

模拟请求和响应

Fiddler 支持在任何应用程序上模拟和修改请求和响应。通过这种方式,您可以快速轻松地更改 HTTP(S) 请求和响应,而无需更新代码。

API 编写

Fiddler 带有一个 API Composer,它允许您通过创建和发送请求以及保存和共享组合的 API 来测试 REST 和 SOAP API。 您可以在开发新 API 和测试现有 API 时使用 API 组合功能。

安全协作

Fiddler 提供了一种安全的方法来保存网络调试日志并与您的团队共享以进行分析、通信和解决。

跨平台支持

Fiddler 提供与平台无关的兼容性,使您能够在 Windows、macOS 和 Linux 系统操作系统机器上安装、配置和运行 Web 调试工具。

样式选项

Fiddler 提供现代、直观的 UI 和一组流行的主题。

提前预览

下图是 Fiddler 的主页截图:

其中:

① 是 Fiddler 的菜单栏,包含:File、Edit、Rules、Tools、View、Help 菜单

② 是 Fiddler 的工具栏,包含 WinConfig、Replay、Stream、Decode 等等快捷按钮

③ 是 Fiddler 的会话列表,Fiddler 捕获到的所有会话均会在会发列表展示,主要展示会话的 URL、状态码、协议、主机等等

④ 是 Fiddler 的主要工作区域,提供了多个选项卡,可以通过不同的选项卡对捕获的会话进行操作,如:使用 Inspectors 对会话 HTTP 报文进行解析,使用 Statistics 查看会话的统计信息等等

⑤ 是 Fiddler 的命令输入栏,可以输入一些命令快速过滤会话列表,例如:当您键入 ?sometext 时,Fiddler 将突出显示 URL 包含 sometext 的会话,按 Enter 将焦点设置到选定的匹配项。

⑥ 是 Fiddler 的状态栏

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号