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

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

迷茫
迷茫

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

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

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

    洪涛

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

      最新下載
      更多>
      網站特效
      網站源碼
      網站素材
      前端模板
      關於我們 免責聲明 Sitemap
      PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!