TsgcWebSocketHTTPServer › Properties › FallBack
Yerel WebSocket'leri desteklemeyen tarayıcılar için alternatif taşımalar sağlar.
property FallBack: TsgcWSFallBack_Options read FFallBack write SetFallBack;
ServerSentEvents.Enabled=False
Sunucunun HTML5 SSE belirtimini kullanarak tarayıcı istemcilerine olayları göndermesine izin vermek için ServerSentEvents.Enabled'i etkinleştirin; Retry alt özelliği, tarayıcının yeniden bağlanmayı denemeden önceki aralığı saniye cinsinden ayarlar (varsayılan olarak 3). Yedekler ilk istekte şeffaf bir şekilde görüşülür, böylece sonunda hangi taşıma kullanılırsa kullanılsın aynı OnMessage / OnConnect olayları tetiklenir.
oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.FallBack.ServerSentEvents.Enabled := true;
oServer.FallBack.ServerSentEvents.Retry := 3;
oServer.Active := true;