TsgcHTTPServer › Ö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

HTTP sunucusunun her istemciye bir oturum kimliği atamasına ve kullanıcı başına durumu SessionList koleksiyonunda tutmasına izin vermek için SessionState'i True olarak ayarlayın. OnSessionStart, OnSessionEnd, OnCreateSession ve OnInvalidSession olayları, giriş akışlarını uygulamak için bağlantı noktaları sağlar. Boşta kalma süresini kontrol etmek için SessionTimeOut'u ayarlayın ve ilk istekte oturumları otomatik olarak oluşturmak için AutoStartSession ile birleştirin. Eksiksiz bir anlatım için HTTP Server Sessions konusuna bakın.

Örnek


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

Özelliklere Dön