TsgcWebSocketServer_HTTPAPI › Eventos › OnError
Se activa cuando se produce un error de protocolo WebSocket, como un handshake mal formado.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
OnError informa de problemas a nivel de protocolo detectados por la capa WebSocket en una conexión de cliente, como un handshake mal formado, un frame inválido, un opcode no admitido o un payload UTF-8 inválido cuando Options.ValidateUTF8 está habilitado. El parámetro Error contiene una descripción textual y el parámetro Connection identifica la sesión infractora. Para excepciones en tiempo de ejecución no gestionadas (fallos de HTTP.SYS, violaciones de acceso...) se genera el evento OnException en su lugar.
procedure OnError(Connection: TsgcWSConnection; const Error: string);
begin
WriteLn('#error on ' + Connection.Guid + ': ' + Error);
end;