node.js - 파일 프로토콜로 열린 HTML이 websocket에 연결할 수 있는 이유는 무엇입니까?
迷茫
迷茫 2017-05-16 13:39:14
0
2
708

서버는 Nodejs로 구축되었으며 파일 프로토콜을 사용하여 Google Chrome에서 클라이언트가 열리고 데이터가 성공적으로 연결되어 반환될 수 있습니다.

迷茫
迷茫

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

모든 응답(2)
世界只因有你

브라우저에서는 페이지와 wss 연결의 URL이 동일한 출처를 가질 것을 요구하지 않습니다(필요한 경우 서버에서 출처를 확인하고 해당 연결을 거부할 수 있습니다)

洪涛

Websocket이 HTTP를 통해 존재하는 것은 사실이지만, 이는 귀하가 얻는 페이지가 반드시 HTTP를 통해야 한다는 의미는 아닙니다. 파일을 열면 js는 연결을 실행하고 핸드셰이크를 위한 새로운 TCP 연결을 생성합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿