TsgcWebSocketHTTPServer › 속성 › KeepAlive
응답이 전송된 후 HTTP 연결을 열어 두어 후속 요청이 이를 재사용할 수 있게 합니다.
__property bool KeepAlive;
True
KeepAlive가 True인 경우 HTTP 서버는 각 응답 후 연결을 닫는 대신 동일한 클라이언트의 후속 요청에 대해 동일한 TCP 연결을 재사용합니다. 이는 HTTP/1.1 의미와 일치하며 많은 리소스를 로드하는 페이지의 연결 설정 비용을 크게 줄입니다. 모든 응답 후 소켓을 닫으려면(HTTP/1.0 스타일) KeepAlive를 False로 설정하십시오. 이 설정은 항상 연결을 열린 상태로 유지하는 WebSocket 업그레이드 협상과 독립적입니다.
oServer = new TsgcWebSocketHTTPServer();
oServer->Port = 80;
oServer->KeepAlive = true;
oServer->Active = true;