之前的文章,俺给大家介绍了WebSocket.js Node.js的使用,这篇文章,俺将跟大家介绍WebSocket如何调试。
Chrome和Firefox有一种方便的方法来可视化所有通过WebSockets发送的信息。他们的DevTools支持一直在改进。到目前为止,Firefox拥有最有用、最有信息的调试工具。
在这两种情况下,你都可以查看网络面板并选择WS只过滤WebSockets连接。
下面是火狐开发者版的截图:
Firefox DevTools可以做的比我展示的多得多。在我用来测试的例子中,我只是发送了一个字符串,但你可以检查以更有组织的方式发送的任何数据:
查看Mozilla Hacks上的这篇文章,了解如何使用这个工具。
这是一个Chrome的截图,希望能尽快改进它的WebSockets调试工具: