Fiddler教程,在持续不断的更新中
背景:
今天同事问我,bpu怎么同时阻塞多个请求呢?
同事 :
我是这样写的 bpu a b ,我这样写怎么实现不了同时阻塞a 和 b 请求呢?
我:
我没有这样阻塞过,但是在我的理解里应该这样写,bpu a enter执行,bpu b enter执行,分开执行(因为我之前没有这样阻塞过,只是按照自己的理解这样认为的,接下来就打脸了,不都是你以为的就是你以为的啊,泪奔啊)
同事:
我按照你说的方式做了,但是还是不可以啊,
额~,好尴尬啊
我只有默默的打开Fiddler,ctr+R打开脚本,ctr+F 输入关键字 bpu,找到bpu命令所在的核心代码
case "bpu":
var len = sParams.Length ;
if (sParams.Length<2) {bpRequestURI=null; FiddlerObject.StatusText="bpRequestURI breakpoint cleared"; return false;}
var len = sParams.Length ;
bpRequestURI= sParams[1];
FiddlerObject.StatusText="RequestURI breakpoint for "+sParams[1];
return true;
核心: bpRequestURI= sParams[1]; 只取了一个参数