TsgcWebSocketHTTPServerProperties › SessionState

SessionState Proprietà

Abilita il tracciamento delle sessioni HTTP basato su cookie sopra il protocollo HTTP stateless.

Sintassi

property SessionState: Boolean read GetSessionState write SetSessionState;

Valore predefinito

False

Note

Imposti SessionState su True per consentire al server HTTP di assegnare un id di sessione a ciascun client e mantenere lo stato per utente nella raccolta SessionList. Gli eventi OnSessionStart, OnSessionEnd, OnCreateSession e OnInvalidSession forniscono i punti di aggancio per implementare i flussi di login. Regoli SessionTimeOut per controllare la scadenza per inattività, e combini con AutoStartSession per creare sessioni automaticamente alla prima richiesta. Vedere l'argomento Sessioni server HTTP per una panoramica completa.

Esempio


oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.SessionState := true;
oServer.AutoStartSession := true;
oServer.Active := true;

Torna alle Proprietà