TsgcWebSocketHTTPServer › 속성 › Specifications
서버가 수락할 WebSocket 프로토콜 사양을 활성화하거나 비활성화합니다.
property Specifications: TsgcWSSpecifications read GetSpecifications write SetSpecifications;
RFC6455=True, Hixie76=True
RFC6455를 활성화 상태로 유지하십시오 — 이것이 표준이며 권장되는 WebSocket 사양입니다. Hixie76은 Safari 4.2와 같은 legacy 브라우저를 지원하는 데만 유용한 폐기된 초안입니다. 특별히 그 호환성이 필요하지 않은 한 비활성화하십시오. 핸드셰이크는 연결별로 사용되는 사양을 협상합니다. 클라이언트가 비활성화된 사양을 요청하면 핸드셰이크가 실패하고 연결이 거부됩니다.
oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Specifications.RFC6455 := true;
oServer.Specifications.Hixie76 := false;
oServer.Active := true;