命令行输入区域:
注1 :可以使用快捷键Alt q将焦点放在命令行输入框(黑色边框)上;
注2 :如果焦点位于命令输入框中,则使用快捷键Ctrl i可以快速插入当前选定会话的URL。
以下是Fiddler的内置命令介绍:?
问号(? 如果字符串后跟,则Fiddler将在所有会话中突出显示所有匹配字符串的内容。 (下图呢? 谷歌.com)
提示:匹配的字符串是协议、主机或URL子字符串。
和
小于符号(大于)和符号(小于)后的数字表示大于或小于该数字的所有会话都高亮显示。
例如,我输入5000,按回车后,结果如下。
提示:直接输入5k可以指示您希望突出显示所有大小大于或等于5KB的会话。
=
等于符号(=)后面可以连接HTTP状态代码或HTTP方法。 例如,) 200表示高亮显示所有成功响应的会话。
下图显示了输入=POST并突出显示所有POST方法的会话。
@
@后面有主机。 例如,我想突出显示所有鱼c论坛的连接。 可以@bbs.fishc.com。
*温馨提示: **下面的bpafter、bps、bpv、bpm和bpu用于设置断点。
会话中断后,单击页面顶部的“Go”按钮运行当前已中断的会话,但新的匹配内容将中断。输入命令但不带参数表示取消之前设置的断点。
bpafter
bpafter后跟字符串表示包含该字符串的所有会话都已中断。
例如,如果要中断包括fishc在内的所有响应,请输入bpafter fishc,然后在浏览器中输入bbs.fishc.com,则服务器没有响应,因此Fiddler已断开连接:
bps
bps后面跟有HTTP状态代码,表示将中断作为该状态代码的所有会话。
bpv 或 bpm
表示HTTP方法跟在bpv或bpm之后,并中断作为该方法的所有会话。
bpu
与bpafter类似,但区别在于bpu在启动请求时中断,而bpafter在收到响应后中断。
cls 或 clear
清除所有当前会话。
dump
将所有会话作为. zip压缩包保存到c驱动器的根目录中。
g 或 go
运行所有中断的会话。
hide
隐藏文件生成器。
show
恢复Fiddler。
urlreplace
表示要替换URL中的字符串,后跟两个字符串。 例如,urlreplace baidu fishc表示将所有URL的baidu替换为fishc。
提示:直接输入urlreplace表示不使用参数即可返回原始状态。
start
Fiddler开始工作了。
stop
Fiddler放弃工作。
quit
关闭查找器。
select
选择后面跟有响应的“类型”(Content-Type )表示已选择所有匹配的会话。
例如,如果Fiddler想要选择所有图像,则选择图像;
select css选择所有css文件。
当然,select htm会选择所有的html文件~
allbut 或 keeponly
与选择类似,但allbut和keeponly会删除所有不相关的会话。
例如,如果您只想查看图像,则可以在keeponly image中指示删除与图像无关的所有会话:
!dns
域名后跟DNS搜索,然后在右侧的日志栏中打印结果。
!listen
默认情况下,设置其他监听的端口为8888。