Fiddler 中没有看到“Automatic Breakpoints”窗口
时间: 2023-10-08 16:12:52 浏览: 151
如果您在 Fiddler 中没有看到“Automatic Breakpoints”窗口,请尝试以下步骤:
1. 确保您已经启用了代理。在 Fiddler 的菜单栏中选择“Tools”,然后选择“Fiddler Options”。在“Gateway”选项卡中,确保“Use System Proxy”复选框已经选中。
2. 确认您的 Fiddler 版本。如果您使用的是 Fiddler 4 或更早版本,可能没有“Automatic Breakpoints”选项。请升级到最新版本的 Fiddler 5.0。
3. 手动添加断点。如果您仍然无法找到“Automatic Breakpoints”选项,请尝试手动添加断点。在 Fiddler 的菜单栏中选择“Rules”,然后选择“Customize Rules”。在弹出的“CustomRules.js”文件中,您可以手动添加断点代码。
例如,要在请求 URL 包含“example.com”的情况下设置断点,请在“CustomRules.js”文件中添加以下代码:
```
static function OnBeforeRequest(oSession: Session) {
if (oSession.uriContains("example.com")) {
oSession["ui-breakrequest"] = "true";
FiddlerObject.log("Breakpoint hit for URL: " + oSession.url);
}
}
```
这段代码将检查请求的 URL 是否包含“example.com”,如果是,则中断该请求,并记录一条日志消息。
4. 重新启动 Fiddler。如果上述步骤均未解决问题,请尝试重新启动 Fiddler 并重新尝试设置断点。
阅读全文