検索

ホームページ  >  に質問  >  本文

node.js - ファイル プロトコルで開かれた HTML が WebSocket に接続できるのはなぜですか?

サーバーは Nodejs で構築され、クライアントはファイル プロトコルを使用して Google Chrome で開かれ、データは正常に接続して返されます。

迷茫迷茫2807日前719

全員に返信(2)返信します

  • 世界只因有你

    世界只因有你2017-05-16 13:41:14

    ブラウザでは、ページと wss 接続の URL が同じオリジンである必要はありません (必要に応じて、サーバー上のオリジンを確認して、そのような接続を拒否することもできます)

    返事
    0
  • PHP中文网

    PHP中文网2017-05-16 13:41:14

    Websocket が HTTP 経由であることは事実ですが、取得するページが HTTP 経由である必要があるという意味ではありません。ファイルを開くと、js が接続を実行し、ハンドシェイク用の新しい tcp 接続を作成します。

    返事
    0
  • キャンセル返事