1、命令行

命令行在Fiddler的左下方的黑色窗口,也叫QuickExec,可以调用 Fiddler的内置命令。

这一系列内置的函数用于筛选和操作会话列表中的session(会话)。

虽然它不是很显眼,但用好它,会让你的工作效率提高 N 倍。

这跟喜欢 Linux 的朋友一样,肯定更倾向于用一两个命令代替鼠标不断的点点点操作。

Fiddler 将每个 HTTP 请求都作为一个会话(session)保留在左侧的会话列表中,而你可以在小黑框中输入 Fiddler 的内置命令来轻松地管理这些会话。

  • 通过快捷键Alt + q可以将焦点定位到命令行输入框(小黑框)中。
  • 当焦点在命令输入框中时,快捷键Ctrl + i可以快速插入当前选中会话的 URL。

如何学习Fiddler的内置命令,看提示:type HELP to learn more,也就是直接在命令行中输入help.

会跳转到官方的帮助文档中https://docs.telerik.com/fiddler/knowledgebase/quickexec

我们简单说明几个常用的命令:

(1)?text命令

问号(?)后边跟一个字符串,Fiddler 将所有会话中存在该字符串的会话进行匹配,并全部高亮显示。

(2)>size 和 <size命令

大于号(>)和小于号(<)后边跟一个数值,表示高亮所有尺寸大于或小于该数值的会话。

(3)=status命令

选择响应状态等于给定状态的所有HTTP请求。

例如,选择所有状态为200的HTTP请求:=200。

(4)@host命令

选择包含指定 HOST 的全部 HTTP请求。

例如:@csdn.net,选择host包含csdn.net的所有请求。

(5)Bpafter,Bps,bpv,bpm,bpu命令

这几个命令主要用于批量设置断点:

  • Bpafter xxx:中断 URL 包含指定字符的全部 session 响应。
  • Bps xxx:中断 HTTP 响应状态为指定字符的全部 session 响应。
  • Bpv xxx:中断指定请求方式的全部 session 响应。
  • Bpm xxx:中断指定请求方式的全部 session 响应。等同于bpv xxx
  • Bpu xxx:与Bpafter类似。

当这些命令没有加参数时,会清空所有设置了断点的HTTP请求。

示例:

我们这里就不一一说明了,更多的其他命令可以参考Fiddler官网手册。

2、状态栏

状态栏在Fiddler工具的最下端,如下图:

说明

  • Capturing:显示Capturing表示当前是捕获状态,可以捕获请求,也就是替换了系统代理。

    空白表示当前为非捕获状态,请求不会被捕获,点击进行切换。

    可以用快捷键 F12 切换该区域。
  • 显示当前捕捉哪些进程的通讯

    All Processes :显示捕获所有进程的请求。

    Web Browsers :显示捕获 Web 浏览器的请求。

    Non-Browser : 显示捕获非 Web 浏览器的请求。

    Hide All :隐藏所有请求。
  • 显示当前断点设置状态,通过鼠标点击切换。

    默认为不设置断点。(没有显示)

    所有请求在断点处被暂停。(红色上箭头图标)

    所有响应在断点处被暂停。(红色上箭头图标)
  • 显示当前共捕获了多少 session。

    如:显示66,表示共捕获了 66个session。

    如果选中了一些session,会显示共选择了多少 session 及 session 总数(如:22/66,表示当前选择22个 session,共66个 session)
  • 描述当前状态或者是一些附加状态。

    如果是刚打开 Fiddler,会显示什么时间加载了 CustomRules.js;

    如果选择了一个 Session,会显示该 Session 的 URL;

    如果在 QuickExec 命令行输入一个命令,就会显示命令相关信息。

『言善信』Fiddler工具 — 6、Fiddler界面布局详解【命令行和状态栏】的更多相关文章

  1. 『言善信』Fiddler工具 — 3、Fiddler界面布局详解【菜单栏】

    目录 (一)Fiddler界面布局介绍 (二)菜单栏 1.File文件菜单: 2.Edit编辑菜单: 3.Rules规则菜单: 4.Tools工具菜单: 5.View视图菜单: 6.Help帮助菜单: ...

  2. 『言善信』Fiddler工具 — 1、Fiddler介绍与安装

    目录 1.Fiddler简介 2.Fiddler功能 3.Fiddler工作原理 (1)先来了解一下B/S架构 (2)Fiddler工作原理 (3)Fiddler工作原理进阶说明 (4)以Google ...

  3. 『言善信』Fiddler工具 — 2、HTTP请求内容详解

    目录 1.HTTP协议介绍 2.使用Fiddler抓取一个请求 3.НТТP请求报文 (1)НТТP请求报文说明 (2)请求行 (3)请求头(Request Header) (4)请求体 4.НТТР ...

  4. 『言善信』Fiddler工具 — 4、Fiddler面布局详解【工具栏】

    目录 (一)工具栏详细介绍 1.第一组工具: 2.第二组工具: 3.第三组工具: 4.第四组工具: (二)工具栏使用说明 1.Fiddler修改代理端口: 2.过滤Tunnel to...443请求链 ...

  5. 『言善信』Fiddler工具 — 15、使用Fiddler抓取HTTPS请求

    目录 1.Fiddler抓取HTTPS过程 2.拓展:SSL/TLS证书握手原理 3.Fiddler抓取HTTPS原理总结 4.Fiddler抓取HTTPS设置 步骤1:配置证书 步骤2:勾选设置 5 ...

  6. 『言善信』Fiddler工具 — 11、Fiddler中Composer功能详解

    目录 1.Composer功能介绍 2.Composer界面说明 3.使用方式 (1)自定义Request请求 (2)Composer重复发送请求 (3)Composer篡改请求数据 1.Compos ...

  7. 『言善信』Fiddler工具 — 17、Fiddler常用插件(Willow)

    目录 1.Traific Difer插件 2.PDF View插件 3.JavaScript Formatter插件 4.CertMaker for iOS and Android插件 5.Synta ...

  8. 『言善信』Fiddler工具 — 5、Fiddler界面布局详解【会话列表】

    目录 1.会话列表说明 2.会话列表不同颜色的含义 3.会话列表图标说明 4.会话列表应用设置 (1)给Fiddler会话列表增加IP列 (2)添加自定义列 (3)添加完成请求时间 (4)其他操作 1 ...

  9. 『言善信』Fiddler工具 — 7、统计选项页详解(Statistics)

    目录 1.Statistics选项页介绍 2.Statistics界面内容说明 3.Statistics选项页底部图表说明 1.Statistics选项页介绍 Statistics 页签显示当前用户选 ...

随机推荐

  1. Dalvik模式下System.loadLibrary函数的执行流程分析

    本文博客地址:http://blog.csdn.net/qq1084283172/article/details/78212010 Android逆向分析的过程中免不了碰到Android so被加固的 ...

  2. hdu 3265 线段树扫描线(拆分矩形)

    题意:        给你n个矩形,每个矩形上都有一个矩形的空洞,所有的矩形都是平行于x,y轴的,最后问所有矩形的覆盖面积是多少. 思路:       是典型的矩形覆盖问题,只不过每个矩形上多了一个矩 ...

  3. Win64 驱动内核编程-22.SHADOW SSDT HOOK(宋孖健)

    SHADOW SSDT HOOK HOOK 和 UNHOOK SHADOW SSDT 跟之前的 HOOK/UNHOOK SSDT 类似,区别是查找SSSDT的特征码,以及根据索引计算函数地址的公式,还 ...

  4. web php wrong nginx config

    web php wrong nginx config 目录 web php wrong nginx config 题目描述 解题过程 信息收集 robots.txt hint.php Hack.php ...

  5. Nacos使用 MySQL 8.0 提示Public Key Retrieval is not allowed

    原因如下(参考官网给出的连接选项): 如果用户使用了 sha256_password 认证,密码在传输过程中必须使用 TLS 协议保护,但是如果 RSA 公钥不可用,可以使用服务器提供的公钥:可以在连 ...

  6. Mac下配置Git 的全局忽略文件

    $ git config --global core.excludesfile ~/.gitignore_global $ vim ~/.gitignore_global #配置文件参考如下 # fo ...

  7. big data-1

  8. windows下使用dos命令手工与ntp服务器同步系统时间

    管理员模式的命令窗口 net stop w32time &w32tm /unregister &w32tm /register &net start w32time & ...

  9. FPS游戏方框透视基本原理

    计算机图形学基础 计算机图形学最基础的目标就是把建模时构建好的3D物体显示在2D屏幕上,这就涉及到物体在不同坐标系中坐标的转换.(物体/建模坐标系 ---------> 屏幕坐标系) 坐标系 在 ...

  10. 技术干货 | 基于MindSpore更好的理解Focal Loss

    [本期推荐专题]物联网从业人员必读:华为云专家为你详细解读LiteOS各模块开发及其实现原理. 摘要:Focal Loss的两个性质算是核心,其实就是用一个合适的函数去度量难分类和易分类样本对总的损失 ...