TsgcWebSocketHTTPServerEigenschappen › AutoStartSession

AutoStartSession Eigenschap

Maakt automatisch een nieuwe HTTP-sessie aan voor elk inkomend verzoek wanneer sessiestatus is ingeschakeld.

Syntaxis

__property bool AutoStartSession;

Standaardwaarde

False

Opmerkingen

Wanneer zowel SessionState als AutoStartSession True zijn, wijst de HTTP-server een nieuwe TIdHTTPSession toe (en activeert OnSessionStart) de eerste keer dat het een aanvraag zonder geldige sessiecookie ziet, zodat servercode CreateSession() niet expliciet hoeft aan te roepen. Laat dit False als u in handlercode wilt beslissen of de sessie wordt aangemaakt of de aanvraag wordt geweigerd. De eigenschap heeft geen effect wanneer SessionState False is.

Voorbeeld


oServer = new TsgcWebSocketHTTPServer();
oServer->SessionState = true;
oServer->AutoStartSession = true;
oServer->SessionTimeOut = 600000;
oServer->Active = true;

Terug naar Properties