Fiddler 工具栏提供了常见命令和设置的快捷方式,如下图所示,同时附上 Fiddler 的按钮和功能列表。
按钮 | 说明 |
---|---|
Comment | 点击该按钮可以为所有选定的 Session 添加 Comment。Comment 是 Web Session 列表中的一列 |
Replay | 点击该按钮可以向服务器重新发送选中的请求。点击该按钮并同时按下 CTRL 键会重新发送请求,而不包含任何条件请求(Conditional Request)头(如 If-Modified-Since 和 If-None-Match)。点击该按钮的同时按下 SHIFT 键会弹出提示对话框,要求指定每个请求应该被重新发送的次数 |
Remove | 显示从 Web Session 列表中删除 Session 的选项菜单: |
Resume | 恢复执行在 Request 或 Response 断点处暂停的所有 Session |
Stream | 打开 Stream 开关,取消所有没有设置中断的响应的缓存 |
Decode | 打开 Decode,会对请求和响应中的所有 HTTP 内容和传输编码进行解码 |
Keep:value | Keep 下拉选项框用于选择在 Web Session 列表中保存多少 Session。达到 Keep 选项中的指定计数值后,Fiddler 会删掉老的 Session,把列表中的 session 数限定为设置的期望值。未完成的 Session 以及包含注释、标记或 Inspector 窗口中处于打开状态的 Session 不会被删除 |
Process_Filter | 在应用中拖拽 Process Filter 图标会创建一个过滤器,它会隐藏选中进程以外的所有流量。右击 Process Filter 图标会清除之前设置的过滤器 |
Find | 打开 Find Sessions 窗口 |
Save | 把所有的 Session 保存到 SAZ 文件中 |
Camera | 把当前桌面的屏幕截图以 JPEG 格式添加到 Web Session 列表中 |
Browse | 如果选中了一个 Session,会在 IE 中打开目标 URL。如果没有选中任何 Session 或选中了多个 Session,在 IE 中打开 about:blank |
Clear_Cache | 清除 WinINET 缓存。按下 CTRL 键并点击该按钮还会清除 WinINET 中保存的永久 cookie |
TextWizard | 打开文本编码/解码小工具,以使文本在多种编码间转换 |
Tearoff | 新建一个包含了所有 View 的窗口,同时 Web Session 列表扩展为充满整个 Fiddler 主窗口 |
MSDN_Search | 在 MSDN 的 Web Content 区域中进行搜索 |
Help | 打开 Fiddler 的帮助窗口 |
Online_Indicator | 指示系统当前是在线的还是离线的。如果在线,把光标停留在该按钮上方会显示包含本地计算机的主机名和 IP 地址的提示。双击该按钮会打开系统的 Network Connections 控制面板 |
X | 删除工具栏。如果要恢复该工具栏,可以点击 View > Show Toolbar |
把光标悬停在工具栏的任何元素上,都会显示一条提示信息,简要说明元素的功能。按下 ALT 键可以将工具栏元素拖动到新位置,从而重新组织工具栏。但是,这些变化无法保存,而且重新启动 Fiddler 时需要重新设置。
如果你在小显示器中使用 Fiddler,缩短的工具栏可能会导致无法显示最右方下拉菜单中的某些命令。将 fiddler.ui.toolbar.ShowLabels 设置为 false,工具栏就会不再显示工具的名称,这样就可以减小工具栏的宽度。