Socket.IO enables real-time bidirectional event-based communication.
It works on every platform, browser or device, focusing equally on reliability and speed.
衆所周時 Socket.IO 確實是一套不錯的即時數據傳輸的解決方案,由於其存在的良好的向下兼容性 (web socket Comet xhr)使得其在任何平臺上不存在任何的差異性,並保證數據的實時性;
最近打開通過從某網站抓包數據(牽涉到之前自主開發的項目),發現對於socket.io的請求被拒絕了
由於 問題是最近才發現的 所以 無法確定是到底是 哪一個版本的Socket.io 包的問題 重新定義的協議包
早期版本 啓動鏈接地址格式 如 http;//120.24.242.171:8080/socket.io/1/?t=1426217855490
最新版本Socket.io npm包 其啓動地址格式 如下 http://120.24.242.171:8080/socket.io/?EIO=3&transport=polling&t=1426217855490-0
其實 當前 這個模糊定義的 socket請求地址 其模糊了 地址的協議是 http 還是https ws wss
因爲socket.io 內部定義 會自行判斷 屬於哪一種鏈接方式