fiddler应用之设置断点(fiddler篡改request和response数据)
1.设置断点的方法
1.1方法一:
如下步骤,点击before requests设置在request给服务端前时的断点;点击after responses设置在返回给客户端前设置断点;不需要的时候点击disable
1.2方法二:一共可点击三次,第一次:before,第二次:after;第三次:取消断点
以上两种办法是对所有的请求都设置了断点
1.3方法三:在命令行输入:
设置request断点:bpu 服务器地址,点击回车即可
取消断点:再次输入:bpu会清除设置的断点
-----
设置response断点: bpafter www.baidu.com
(只会对特定的请求设置断点)。
取消断点:bpafter
2.断点的应用
实例:前端对某些场景做了限制,例如手机号格式,字符串超长等,使得没办法对服务端进行这种场景测试,利用前断点在请求送给服务器之前修改数据
2.1before request应用:
设置断点,可以看到抓取到了客户端送出去的数据,可修改任意参数,之后点击run to completion。
2.2afterresponse实例
以bpafter www.baidu.com为例,
修改任意response里的数据,如把hao123改为测试response所用。
之后点击run to completion.
再看百度首页,已经生效了: