有些网站使用websockets。如何检查哪些套接字连接是打开的以及它们打开的端口?
我基本上想浏览一个网站,并能够监控它打开的哪个websocket连接。
我应该使用嗅探器程序,例如fiddler,还是可以使用Chrome或Firefox开发人员工具?
答案 0 :(得分:5)
如果您不需要自动化websocket检查(即“手动”,一个网站,一个网站,使用您自己的浏览器):
您可以打开Chrome控制台(CTRL + SHIFT + J),然后在网络标签下找到当前打开的网页框,您将能够看到与服务器交换过的框架。
但目前尚不清楚您是想通过自己的浏览器自行完成,还是想自动扫描某些网站以查找websocket用法(即使用脚本)?
如果是这样,也许您应该看看Chrome driver甚至是geb(或Selenium,Cucumber,...)等测试框架。