TsgcWebSocketClientProperties › Extensions

Extensions Property

per-message deflate 압축과 같은 WebSocket 프로토콜 확장을 활성화합니다.

구문

__property TsgcWSExtensions * Extensions;

기본값

PerMessage_Deflate.Enabled=False

설명

서버가 압축을 지원하는 경우 Extensions.PerMessage_Deflate를 활성화하면 발신 프레임에 deflate 압축을 적용하여 대역폭을 줄입니다. 이 확장은 핸드셰이크 중에 협상됩니다. 서버가 이를 거부하면 연결은 비압축 프레임으로 폴백합니다.

예제


oClient = new TsgcWebSocketClient();
oClient->URL = "wss://www.esegece.com:2053";
oClient->Extensions->PerMessage_Deflate->Enabled = true;
oClient->Active = true;

속성으로 돌아가기