TsgcWebSocketHTTPServerÖzellikler › SessionState

SessionState Özellik

Durumsuz HTTP protokolünün üzerine çerez tabanlı HTTP oturum izlemeyi etkinleştirir.

Sözdizimi

property SessionState: Boolean read GetSessionState write SetSessionState;

Varsayılan Değer

False

Remarks

SessionState değerini True olarak ayarlayarak HTTP sunucusunun her istemciye bir oturum id'si atamasına ve SessionList koleksiyonunda kullanıcı başına durum tutmasına izin verin. OnSessionStart, OnSessionEnd, OnCreateSession ve OnInvalidSession olayları, oturum açma akışlarını uygulamak için kanca noktalarını sağlar. Boşta sona ermeyi denetlemek için SessionTimeOut değerini ayarlayın ve ilk istekte otomatik olarak oturum oluşturmak için AutoStartSession ile birleştirin. Tam bir adım adım rehber için HTTP Sunucu Oturumları konusuna bakın.

Örnek


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

Özelliklere Dön