TsgcWebSocketServer_HTTPAPI › Eventi › OnUnknownProtocol
Attualmente non supportato dal server HTTP API; dichiarato per compatibilità API con TsgcWebSocketServer.
property OnUnknownProtocol: TsgcWSUnknownProtocolEvent;
// TsgcWSUnknownProtocolEvent = procedure(Connection: TsgcWSConnection; var Accept: Boolean) of object
—
OnUnknownProtocol è dichiarato sul server API HTTP per compatibilità del sorgente con TsgcWebSocketServer, ma attualmente non viene generato: il driver kernel HTTP.SYS gestisce le richieste in ingresso tramite prenotazione URL anziché analizzando i primi byte, quindi i protocolli sconosciuti vengono semplicemente rifiutati da HTTP.SYS prima che il componente possa generare l'evento. Per accettare client TCP grezzi, utilizzare il classico TsgcWebSocketServer; questo evento viene mantenuto qui per rendere il codice utente portabile tra i due server.
procedure OnUnknownProtocol(Connection: TsgcWSConnection; var Accept: Boolean);
begin
// not invoked by the HTTP API server; provided for API compatibility
Accept := True;
end;