Fiddler实践二:打断点(bpu)
前言
Fiddler设置断点有两种,一种是修改请求Request,一种是修改Response。Request请求可以绕过前端,修改前端请求的参数,检查服务器端的功能,比如前端金额不允许输入负数,就可以设置断点,修改请求参数为负数,查看服务端的反应。
一、Request请求断点
1)全局断点 中断fiddler捕获的所有请求

2)选中before requests选项后,打开要拦截的网页,看到如下T的标识,说明断点成功,但这个是把所有请求都拦截了,如果想修改某个请求的参数,点击左边选中的会话,右侧打开WebFroms,这时候里面的参数都是可以修改的了

3)修改之后点Run to Completion就能提交了,于是就成功修改了请求参数了。注:打全局断点的话,是无法正常上网的,需要清除断点:rules-> automatic breakpoint ->disabled

如果已经指定了该接口的请求地址,这时候只需要针对这一条请求打断点调试,在命令行中输入指令bpu https://passport.cnblogs.com/user/signin 回车(这里面的地址是请求地址),拦截后可以修改参数,然后ran to completion 。取消断点,在命令行输入: bpu 回车就可以了
二、响应断点after requests(bpafter)
1)在命令行输入:bpafter http://datatist-ai.haier.net/aimarketer/home/portraitCenter/userGroup 回车

2)在返回请求部分的ROW里面修改返回参数,修改完后,点击 Run to Completion ,然后查看返回请求参数修改是否成功

Fiddler

浙公网安备 33010602011771号