TsgcWebSocketHTTPServerEigenschappen › KeepAlive

KeepAlive Eigenschap

Houdt de HTTP-verbinding open nadat een antwoord is verzonden, zodat volgende verzoeken deze kunnen hergebruiken.

Syntaxis

__property bool KeepAlive;

Standaardwaarde

True

Opmerkingen

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.

Voorbeeld


oServer = new TsgcWebSocketHTTPServer();
oServer->Port = 80;
oServer->KeepAlive = true;
oServer->Active = true;

Terug naar Properties