2014-09-23 115 views
1

一些網站使用websockets。如何檢查哪些套接字連接已打開以及打開哪些端口?如何檢查websocket連接?

我基本上想瀏覽到一個網站,並能夠監視它打開哪些websocket連接。

我應該使用一個嗅探器程序,例如fiddler,或者我可以使用Chrome或Firefox開發者工具嗎?

+0

Fiddler顯示打開的WebSockets,如果這是你的問題。 – EricLaw 2014-09-23 20:00:09

回答

4

如果你不需要(通過一個即做「手」,一個網站,用自己的瀏覽器)自動執行的WebSocket檢查:

您可以打開Chrome控制檯(CTRL + SHIFT + J)然後在網絡選項卡下,你會發現當前打開的websockets,你將能夠看到已經與服務器交換的幀。


但是,如果你想要做的是自己和您的瀏覽器,或者如果你想自動執行的過程自動掃描一些網站去找WebSocket的使用(即使用一個腳本),目前還不清楚?

如果是這樣,也許你應該看看Chrome driver甚至像geb(或Selenium,Cucumber,...)這樣的測試框架。

+0

謝謝。手動操作很好。我只是想知道一種方法來看看它。 – 2014-09-23 14:00:09