FIDDLER常用命令
注:命令框是在主界面左侧最下方的那个黑框 size命令: 选择请求响应大小大于size字节的会话:size>40000 //选择大小超过40kb的响应 选择请求响应大小小于size字节的会话:size<5k //选择小于5kb的响应
=status命令、 =method命令: 选择响应状态=status 或请求方法=method的会话 注: 1、=301 //选择301重定向响应 2、=POST //选择POST方式的请求
@host命令: 选择会话中域名包含host的会话,此时按Enter键可高亮所有匹配的结果 注:@baidu.com //选择 www.baidu.com, map.baidu.com, 等等
bold命令: 预先设置会话加粗:标记任何URL包含了目标字符串的后续请求 tip:再次输入bold取消设置 注: 1、bold /index.php 2、bold //调用不带任何参数的命令来清除上一设置
bpafter命令: 设置中断RequestURI中包含指定字符串的任何响应 tip:再次输入bpafter取消设置 注: 1、bpafter /favicon.ico 2、bpafter //取消设置
bps命令: 中断与设置的状态代码匹配的响应 注: 1、bps 404 2、bps //取消设置
bpv or bpm命令: 对指定的HTTP方法创建请求断点。设置此命令将清除该命令的任何以前的值,不带参数调用它会禁用断点 注: 1、bpv POST 2、bpv //取消设置
bpu命令: 对包含指定字符串的URI创建请求断点。设置此命令将清除该命令的任何以前的值,不带参数调用它会禁用断点 注: 1、bpu /index.php 2、bpu //取消设置
cls or clear命令: 清空会话列表 1、cls
dump命令: 打包所有会话成zip归档文件并转存在C:\ 注: 1、dump
g or go命令: 恢复所有设置断点的会话 注: 1、g
help命令: 打开帮助页面(即本文英文版) 注 1、help
hide命令: 隐藏Fiddler界面,系统后台运行 注: 1、hide
urlreplace命令: 以一个不同的字符串替换URL中任何字符串。设置此命令将清除该命令的任何以前的值,不带参数调用它,将取消更换 注: 1、urlreplace SeekStr ReplaceWithStr 2、urlreplace //取消设置
start命令: 注册成为系统代理 注: 1、start
stop命令: 取消注册为系统代理 注: 1、stop
show命令: 将Fiddler从系统托盘中恢复,从ExecAction.exe获取更多有用的触发规则 注: 1、show
select MIME命令: 选择Content- Type头中包含指定字符串的响应,可用于选择文件格式等 注: 1、select image 2、select css 3、select htm
select HeaderOrFlag PartialValue命令: 选择已命名的header或SessionFlag包含指定字符串的响应 注: 1、select ui-comments slow 2、select ui-bold * <-- unless preceded by a slash, * 表示任意值 3、select ui-comments \* <-- Find comments with a * 4、select @Request.Accept html <-- Find requests with Accept: html 5、select @Response.Set-Cookie domain <- Find responses that Set-Cookie on a domain
allbut or keeponly命令: 隐藏Content-Type头中除了包含指定字符串的所有会话,用于筛选 注: 1、allbut html 2、allbut java
quit命令: 退出Fiddler 注: 1、quit
!dns hostname命令: 进行目标域名的DNS查找,并将结果显示在LOG选项卡上 注: 1、!dns www.baidu.com 2、!nslookup www.baidu.com )3Z~5L`[P${H(9G_DQV7_MS
!listen PORT [CERTHOSTNAME]命令: 在另一个端口增设一个监听器,选择安全的HTTPS证书 注: 1、!listen 8889 2、!listen 4443 localhost 3、!listen 444 secure.example.com