fiddler学习(五)---------fiddler内置命令

这节主要是整理了上节命令行打断点中一些常用的命令行和fiddler的内置命令。

命令行


  • - 修改Request:bpu http://www.cnblogs.com (拦截发给指定服务器的请求)   -----breakpoint url的简称
  • - 清除断点拦截:bpu                                     
  • - 修改Response:bpafter http://www.cnblogs.com(拦截指定服务器返回的session)  -----breakpoint after的简称
  • - 清除断点拦截:bpafter
  • - 执行所有中断:go    -----去吧,皮卡丘~~
  • - 根据请求方法设置断点:bpm  http://www.cnblogs.com    -----breakpoint method的简称
  • - 根据请求状态设置断点:bps  http://www.cnblogs.com    -----breakpoint status的简称
  • - 忘记命令:bp      -----breakpoint的简称
  • 清除断点拦截:bpu/bpafter/bpm/bps命令后面不接参数,就表示清除断点拦截

使用命令行


输入命令的位置:

回车后:

说明请求之前的断点设置成功,在浏览器输入该域名下的请求,都会被fiddler拦截。

使用命令行设置断点的步骤


1)输入命令:“命令 + url”

2)修改请求或者响应结果的内容

3)页面查看结果

4)   取消断点 则只需要执行对应的命令即可

5)如果忘记了命令,可以在命令行中输入bp   会以对话框的形式显示所有的命令,如下图所示:

最后附上fiddler的内置命令


命令

对应请求项

介绍

示例

?

All

问号后边跟一个字符串,可以匹配出包含这个字符串的请求(是对会话栏里的请求进行筛选,高亮展示满足条件的请求)

?google

>

Body

大于号后面跟一个数字,可以匹配出请求大小,大于这个数字请求

>1000

<

Body

小于号跟大于号相反,匹配出请求大小,小于这个数字的请求

<100

=

Result

等于号后面跟数字,可以匹配HTTP返回码

=200

@

Host

@后面跟Host,可以匹配域名

@www.baidu.com

select

Content-Type

select后面跟响应类型,可以匹配到相关的类型

select image

cls

All

清空当前所有请求

cls

dump

All

将所有请求打包成saz压缩包,保存到“我的文档\Fiddler2\Captures”目录下

dump

start

All

开始监听请求

start

stop

All

停止监听请求

stop

断点命令 

bpafter

All

bpafter后边跟一个字符串,表示中断所有包含该字符串的请求

bpafter baidu(输入bpafter解除断点)

bpu

All

跟bpafter差不多,只不过这个是收到请求了,中断响应

bpu baidu(输入bpu解除断点)

bps

Result

后面跟状态吗,表示中断所有是这个状态码的请求

bps 200(输入bps解除断点)

bpv / bpm

HTTP方法

只中断HTTP方法的命令,HTTP方法如POST、GET

bpv get(输入bpv解除断点)

g / go

All

放行所有中断下来的请求

g

猜你喜欢

转载自blog.csdn.net/loner_fang/article/details/83991847
今日推荐