让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
问题分析:
- 在Fiddler中添加了OnWebSocketMessage方法,并且版本号在5.0以上,但右侧仍未出现WebSocket按钮。
- 可能是因为Fiddler需要手动启用WebSocket功能,而不是通过添加方法来实现。 解决方案:
- 确保已正确添加WebSocket插件并启用。
- 在Fiddler中手动启用WebSocket功能。 示例代码示范:
// 添加WebSocket插件
public static ToolsAction("WebSocket", "Activate WebSocket Inspector")
function DoWebSocketActivation() {
FiddlerObject.UI.ActivateRequestInspector("WS", true);
FiddlerObject.UI.ActivateWebSocketInspector(true);
FiddlerObject.UI.rulesOption("showWebSocketSessions", "true");
FiddlerObject.UI.rulesOption("hideSSLConnects", "false");
FiddlerObject.Prefs.SetStringPref("fiddler.ui.rules.tabs.servercomms.hosts", "common");
}
在Fiddler中添加WebSocket插件,并手动启用WebSocket功能后,应该就能看到右侧出现WebSocket按钮了。