fiddler怎么抓websocket
时间: 2023-10-28 13:59:04 浏览: 194
Fiddler 抓网络流
要在Fiddler中抓取WebSocket请求,你需要按照以下步骤操作。
首先,在Fiddler的菜单栏中找到"Rules",然后选择"Customize Rules"。这将打开Fiddler的自定义规则脚本。
在脚本中找到"Handlers"类,并在其中添加一个名为"OnWebSocketMessage"的方法。方法的代码如下:
```csharp
static function OnWebSocketMessage(oMsg: WebSocketMessage) {
// Log Message to the LOG tab
FiddlerApplication.Log.LogString(oMsg.ToString());
}
```
保存并关闭脚本。
接下来,在Fiddler界面中,你将看到日志中输出了WebSocket的包信息。WebSocket请求在抓包区域将显示为一个带有ws图标的请求。双击该请求,Fiddler界面的右侧将出现WebSocket的菜单。
通过这个菜单,你可以查看WebSocket的详细信息,包括请求和响应的内容。
这是使用Fiddler抓取WebSocket请求的方法。希望对你有所帮助!
阅读全文