您的位置:首页 > 其它

抓包工具Fiddler的使用教程(十五):通过命令对特定的请求设置断点

2017-02-10 18:34 861 查看
继续我们的Fiddler教程

在之前的教程中,有讲到通过Rules->Automatic Breakpoints ->点击 Before Requests 或者 after Response 设置断点,但是该方法会阻止所有的请求,不太合适。

今天我们就来分享如何通过命令对特定的请求设置断点:

首先我们需要命令行,命令行位于状态栏的上方,如下图所示:



我们先来了解一些简单的命令:

help:会带你到命令行的帮助页,

?sometext:高亮包含匹配文字的会话。比如 ?/sdk 就可以把url中所有包含 /sdk 的请求都找出来。

= 匹配请求方法或状态码 =302 高亮302跳转

@ 匹配host

go:放行所有的断点

有关断点的命令:

断点即 breakpoint,所有跟断点相关的都是以 bp 为前缀。

bpu:请求时断点,比如 bpu /sdk

bpafter:响应时断点,比如 bpafter /sdk

bps:拦截状态码,比如 bps 404

bpm:拦截方法,比如 bpm post

用不带参数的命令可以清除断点,比如 bpafter 可以清除所有的响应断点。

如何通过命令对特定的请求设置断点?

比如 bpu /noreffer 会拦截所有url中包含 /noreffer 的请求

如下图所示:

1、首先输入命令,enter键执行:



2、所有的请求中只拦截了url中包含/noreffer 的请求

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息