node.js - 為什麼用file協定開啟的html可以連接websocket
迷茫
迷茫 2017-05-16 13:39:14
0
2
668

服務端用Nodejs搭建,客戶端在Google瀏覽器用file協定打開,可以成功連線回傳資料。

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回覆(2)
世界只因有你

瀏覽器不要求頁面和wss連接的URL同源 (如果有需要,你仍然可以在伺服器檢查Origin然後拒絕這樣的連接)

洪涛

Websocket是over HTTP的並不假,但不代表一定over你取得頁面的HTTP。當你打開檔案後,js執行連接,是新起一個tcp連接來握手的。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板