【问题标题】:How to check for websocket connections?如何检查 websocket 连接?
【发布时间】:2014-11-17 14:55:28
【问题描述】:

一些网站使用 websockets。如何检查打开了哪些套接字连接以及打开了哪些端口?

我基本上想浏览一个网站并能够监控它打开了哪些 websocket 连接。

我应该为此使用嗅探器程序,例如 fiddler,还是可以为此使用 Chrome 或 Firefox 开发者工具?

【问题讨论】:

  • Fiddler 显示打开的 WebSockets,如果这是您的问题。

标签: google-chrome firefox websocket fiddler


【解决方案1】:

如果您不需要自动执行 websocket 检查(即“手动”,一个一个网站,使用您自己的浏览器):

您可以打开 Chrome 控制台 (CTRL+SHIFT+J),然后在网络选项卡下,您将找到当前打开的 websockets,您将能够看到已与服务器交换的帧。


但不清楚您是想自己使用浏览器执行此操作,还是想自动化该过程以自动扫描某些网站以查找 websocket 使用情况(即使用脚本)?

如果是这样,也许您应该看看 Chrome driver 甚至是像 geb (或 Selenium、Cucumber 等)这样的测试框架。

【讨论】:

  • 谢谢。手动做就好了。我只是想知道一种观看方式。
  • 请注意,您必须在创建 websocket 连接之前打开网络选项卡才能看到它
猜你喜欢
  • 2022-01-05
  • 2015-06-21
  • 1970-01-01
  • 2015-03-03
  • 1970-01-01
  • 2019-08-03
  • 1970-01-01
  • 1970-01-01
  • 2016-05-01
相关资源
最近更新 更多