本文主要是介绍Fiddler如何打断点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、打断点可以修改哪些内容
- 修改请求头信息
- 修改请求内容
- 修改相应体
二、断点的方式
- before response:在request请求的时候,未到达服务器之前进行断点,修改请求参数
- after response:服务器响应之后,在Fiddler将响应传回给客户端之前进行断点,修改响应值
三、全局断点
-
全局断点就是中断fiddler捕获的所有请求,先设置下,点击rules-> automatic breakpoint ->before requests
-
选中before requests选项后,打开任意网页,看到如下T的标识,说明断点成功
-
修改传参,在右侧WebFroms中编辑
-
点击右侧run继续,发送修改后的请求参数
-
清除断点:rules-> automatic breakpoint ->disabled
四、单个断点
已经知道了某个接口的请求地址,只需要针对这个地址请求打断点调试,就可以使用命令的方式
请求前断点(before response): bpu
- 确定需要断点的接口:https://api-test.test.com/api/matchmaker/manage/my-vip-query,
拦截某个域名下的所有接口 bpu www.baidu.com - 命令行输入:bpu https://api-test.test.com/api/matchmaker/manage/my-vip-query 回车
- 请求接口,就会只拦截这个接口了,此时可以修改任意请求参数
- 取消断点,命令行输入: bpu 回车
响应后断点(after requests): bpafter
-
确定需要断点的接口:https://api-test.test.com/api/matchmaker/manage/my-vip-query
-
命令行输入:bpu https://api-test.test.com/api/matchmaker/manage/my-vip-query 回车
-
请求接口,就会只拦截这个接口了,此时可以修改任意请求参数
-
取消断点,命令行输入: bpafter 回车
这篇关于Fiddler如何打断点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!