如何在浏览器中查看 Web 套接字响应?
Posted
技术标签:
【中文标题】如何在浏览器中查看 Web 套接字响应?【英文标题】:How to view Web socket response in browser? 【发布时间】:2013-03-10 01:02:12 【问题描述】:我使用的是谷歌浏览器 24 版
我正在查看一个通过 websocket 调用将数据提取到前端的网站。
我的问题是,“是否可以从浏览器查看 Web 套接字响应?”有没有这样的工具?
请告诉我,提前谢谢。
【问题讨论】:
【参考方案1】:是的,这是可能的。查看开发工具中的Network
窗格并查找显示Switching Protocols
的行
需要注意的是,您需要关闭并重新加载详细信息窗格,因为它会不自动刷新(从 Chrome 25 开始)
可能重复:Debugging WebSocket in Google Chrome(虽然肯定是过时的信息,但自发布这些答案以来发生了很大变化)
这与 (2013-03-20) http://codetheory.in/websocket-traffic-inspection-in-chrome-developer-tools/987654322@ 的“最新”信息非常接近
【讨论】:
无论如何,我们可以过滤掉响应吗?有这样的设施吗?? Fiddler 更容易用于调试 WebSocket。我最近写了一篇关于 CodeProject 的文章,向您展示了如何使用 Fiddler 调试/检查 WebSocket 流量。 codeproject.com/Articles/718660/…【参考方案2】:在 Chrome 检查器上,点击Network
标签。
Link
【讨论】:
链接没用。没有详细回答以上是关于如何在浏览器中查看 Web 套接字响应?的主要内容,如果未能解决你的问题,请参考以下文章
Faye:即使套接字打开,也无法在浏览器中发送 GET 消息,通过 CURL 工作和响应数据
如何从不支持 HTML5 的旧浏览器绑定到 Web 套接字服务器