TsgcWebSocketHTTPServer › Eigenschappen › KeepAlive
Houdt de HTTP-verbinding open nadat een antwoord is verzonden, zodat volgende verzoeken deze kunnen hergebruiken.
__property bool KeepAlive;
True
Wanneer KeepAlive op True staat, hergebruikt de HTTP-server dezelfde TCP-verbinding voor vervolgverzoeken van dezelfde client in plaats van deze na elke respons te sluiten. Dit komt overeen met HTTP/1.1-semantiek en vermindert de verbindingsopzetkosten drastisch voor pagina's die veel resources laden. Stel KeepAlive in op False om de socket na elke respons te sluiten (HTTP/1.0-stijl). De instelling staat los van WebSocket-upgradeonderhandeling, die altijd de verbinding open houdt.
oServer = new TsgcWebSocketHTTPServer();
oServer->Port = 80;
oServer->KeepAlive = true;
oServer->Active = true;