TsgcWebSocketProxyServer › Eventos › OnError
Se activa cada vez que se produce un error de protocolo WebSocket en una conexión de cliente descendente gestionada por el proxy.
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 descendente, como un handshake mal formado, un frame no válido, un opcode no compatible o una carga útil UTF-8 no válida cuando Options.ValidateUTF8 está habilitado. El parámetro Error contiene una descripción textual y el parámetro Connection identifica la sesión infractora. Los errores generados en el enlace TCP ascendente se informan a través de OnException; para excepciones de tiempo de ejecución no manejadas (fallos de socket, violaciones de acceso...) use también OnException.
procedure OnError(Connection: TsgcWSConnection; const Error: string);
begin
WriteLn('#error on ' + Connection.Guid + ': ' + Error);
end;