Fiddler操作【3】-设置断点调试请求

Fiddler不仅可以获取客户端与服务端的请求,还可以对请求进行修改调试,其中设置断点就是一种比较常见的方式。

一、对单个request请求设置断点

可以对单个Session请求设置断点,并调试。

1、添加断点

方式1:Rules--Automatic Breakpoints--Before Requests

方式2:快捷键(F11)

2、执行http请求

浏览器中发起http请求,Fiddler中会增加一个请求暂停的记录。比如:百度浏览器查询数据

3、修改http请求,并运行

选择该请求,修改查询的数据,比如查询数据从原来的“qqqq”,设置为“响应数据乱码”

4、浏览器中查看执行结果

点击Run to Completion,继续执行请求,查看浏览器中的执行结果。

 4、退出Before Requests断点

方式一:Rules--Automatic Breakpoints--Disable

方式二:快捷键(Shift+F11)

二、对某个域名设置断点

Fiddler也可以对一个域名设置断点,所有该域名交换的请求都会设置断点。

1、Fiddler命令行输入命令:bpu 服务器地址,按Enter键,例如:www.baidu.com

 2、执行百度相关操作,所有操作均被中断

 3、命令行中输入:bpu退出断点

 三、对response设置断点

1、添加After Requests断点

方式一:Rules--Automatic Breakpoints--After Requests

方式二:快捷键(Alt+F11)

2、执行http请求

百度查询部分数据

3、修改http请求的部分数据

修改title信息

4、点击点击Run to Completion,继续执行请求

 5、退出Before Requests断点

方式一:Rules--Automatic Breakpoints--Disable

方式二:快捷键(Shift+F11)

 6、如果响应数据乱码,需要对响应数据进行解码

执行请求,点击黄色区域的按钮

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值