1,dubug http请求
1)只对某个具体的url请求进行debug:
方法1:在QuickExec命令行中输入"bpu url",然后回车
bup localhost:8861/test
此时请求http://localhost:8081/test,则fiddler会将拦截到的localhost:8861/test进入debug模式,我们可以在请求tab中的raw中修改所有的请求信息,然后再点击run to completion,返回的结果将是使用修改后的请求信息调用请求产生的结果
2)取消bpu设置的debug的请求,只需要执行"bup" 这3个字母指令即可取消所有的debug请求设置
2,Fiddlerscript脚本修改
1) 将所有对localhost:8081/test的请求1全部转发到请求localhost:8081/newUrl,并将请求url2的结果返回给请求1
if(oSession.url.indexOf('localhost:8081/test') > -1) {
oSession.url = oSession.url.Replace('localhost:8081/test', 'localhost:8081/newUrl');
}
然后点击"save script"即时生效。
此时所有请求localhost:8081/test的请求,都会转向请求localhost:8081/newUrl
未完待续