fiddler如何设置断点修改返回数据

1380
2023/8/30 17:38:40
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在使用Fiddler进行断点调试时,可以通过以下步骤来设置断点并修改返回数据:

  1. 打开Fiddler,确保它已经开始监听网络请求。

  2. 在Fiddler的菜单栏中,选择“Rules” -> “Customize Rules”。

  3. 在打开的脚本编辑器中,在OnBeforeResponse方法的代码块中,找到你想要设置断点的请求。

  4. 在该请求的代码块中,添加以下代码来设置断点:

if (oSession.uriContains("your-url-here")) {
// 设置断点
oSession["x-breakrequest"] = "uri";
}
  1. OnBeforeResponse方法的代码块中,找到你想要修改返回数据的请求。

  2. 在该请求的代码块中,添加以下代码来修改返回数据:

if (oSession.uriContains("your-url-here")) {
// 修改返回数据
oSession.utilSetResponseBody("your-modified-response-data-here");
}
  1. 保存脚本,并关闭脚本编辑器。

  2. 现在,当请求命中断点时,Fiddler会在请求发出前暂停,并显示断点信息。你可以在断点窗口中对返回数据进行修改。

注意:上述代码中的your-url-here应替换为你想要设置断点或修改返回数据的请求的URL。your-modified-response-data-here应替换为你想要修改后的返回数据。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: fiddler修改数据后不成功如何解决