node.js - ファイル プロトコルで開かれた HTML が WebSocket に接続できるのはなぜですか?
迷茫
迷茫 2017-05-16 13:39:14
0
2
711

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

迷茫
迷茫

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

全員に返信(2)
世界只因有你

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

いいねを押す +0
洪涛

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート