TsgcWebSocketServer_HTTPAPI › Olaylar › OnUnknownProtocol
Şu anda HTTP API sunucusu tarafından desteklenmez; TsgcWebSocketServer ile API uyumluluğu için bildirilmiştir.
property OnUnknownProtocol: TsgcWSUnknownProtocolEvent;
// TsgcWSUnknownProtocolEvent = procedure(Connection: TsgcWSConnection; var Accept: Boolean) of object
—
OnUnknownProtocol, TsgcWebSocketServer ile kaynak uyumluluğu için HTTP API sunucusunda bildirilir ancak şu anda tetiklenmez: HTTP.SYS çekirdek sürücüsü gelen istekleri ilk baytları koklayarak değil URL ayırmasına göre dağıtır, bu nedenle bilinmeyen protokoller bileşen olayı tetikleyemeden önce HTTP.SYS tarafından basitçe reddedilir. Ham TCP istemcilerini kabul etmek için klasik TsgcWebSocketServer kullanın; bu olay, kullanıcı kodunu iki sunucu arasında taşınabilir tutmak için burada saklanır.
procedure OnUnknownProtocol(Connection: TsgcWSConnection; var Accept: Boolean);
begin
// not invoked by the HTTP API server; provided for API compatibility
Accept := True;
end;