TsgcHTTPServer › Özellikler › SessionState
Durumsuz HTTP protokolünün üzerine çerez tabanlı HTTP oturum izlemeyi etkinleştirir.
property SessionState: Boolean read GetSessionState write SetSessionState;
False
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.
oServer := TsgcHTTPServer.Create(nil);
oServer.SessionState := true;
oServer.AutoStartSession := true;
oServer.Active := true;