node.js - Pourquoi le HTML ouvert avec le protocole de fichier peut-il se connecter à Websocket ?
迷茫
迷茫 2017-05-16 13:39:14
0
2
700

Le serveur est construit avec Nodejs et le client est ouvert dans Google Chrome à l'aide du protocole de fichier, et les données peuvent être connectées et renvoyées avec succès.

迷茫
迷茫

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

répondre à tous(2)
世界只因有你

Le navigateur n'exige pas que la page et l'URL de la connexion wss aient la même origine (si nécessaire, vous pouvez toujours vérifier l'Origine sur le serveur et refuser une telle connexion)

洪涛

Il est vrai que Websocket est via HTTP, mais cela ne signifie pas qu'il doit être via HTTP pour la page que vous obtenez. Lorsque vous ouvrez le fichier, js exécute la connexion et crée une nouvelle connexion TCP pour la négociation.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal