초안에서 언급 한 것처럼 websocket 프로토콜은 확장되도록 설계되었으며 등록 된 확장을 사용할 수 있습니다. 예를 들어 데이터 전송 중에 압축 작업을 수행 할 수있는 내선 deflate-application-data의 경우 세부 정보는 here입니다. 음, 디자인에 약간의 문제가있을 수 있지만 요점은 아닙니다.압축을 지원하도록 websocket에 확장 헤더를 추가하는 방법
제 질문은 이러한 확장 기능을 어떻게 사용할 수 있습니까? 우리는이 같은 웹 소켓을 만들 :
var socket = new WebSocket('ws://game.example.com:12010/updates');
웹 소켓 API를 추가하거나 웹 소켓 프로토콜 헤더를 수정하는 등의 기회를 제공 할 것으로 보인다. 복용량 websocket api 현재 확장 기능을 지원하지?
웹 소켓의 패킷은 작아서 더 큰 데이터 청크를 보내고받는 경우가 아니라면 압축되지 않은 것보다 긴 데이터 길이를 생성합니다 ~ 150 바이트. – Zaffy