调试二进制websockets框架

Sil*_*gon 18 browser browser-extension websocket

WiresharkFiddler这样的数据包分析器允许低级数据包转储,并且似乎是调试二进制websocket帧的推荐方法.该方法的主要问题包括安全的websocket层,复杂性,开发过程中的摩擦等.

除了Wireshark之​​外,还有哪些浏览器本机或扩展工具可以看到至少通过Websockets交换的二进制帧的十六进制转储?

编辑:从Chrome 56.0开始,只能观看文本websocket连接的帧(通过调试控制台(F12) - >网络 - >选择websocket连接(以识别:它有101个HTTP状态代码) - > Frames面板); 二进制数据包仍然显示为"二进制帧(操作码2)

Ksh*_*tij 1

在 Firefox 中,您可以使用Web Socket Monitor扩展来获取二进制数据包的十六进制转储。

Web 套接字监控示例

  • 还有其他选择吗? (2认同)