suchen

Heim  >  Fragen und Antworten  >  Hauptteil

node.js – Warum kann mit dem Dateiprotokoll geöffnetes HTML eine Verbindung zum WebSocket herstellen?

Der Server wird mit Nodejs erstellt und der Client wird in Google Chrome mithilfe des Dateiprotokolls geöffnet, und die Daten können erfolgreich verbunden und zurückgegeben werden.

迷茫迷茫2807 Tage vor720

Antworte allen(2)Ich werde antworten

  • 世界只因有你

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

    浏览器不要求页面和wss连接的URL同源 (如果有需要,你仍然可以在服务器检查Origin然后拒绝这样的连接)

    Antwort
    0
  • PHP中文网

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

    Websocket是over HTTP的并不假,但是不代表一定over你获取页面的HTTP。当你打开文件后,js执行连接,是新起一个tcp连接来握手的。

    Antwort
    0
  • StornierenAntwort