TsgcWebSocketClient › 事件 › OnError
每次连接上发生 WebSocket 协议错误时触发。
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
OnError 报告 WebSocket 层检测到的协议级问题,例如无效的消息类型、格式错误的帧,或在启用 Options.ValidateUTF8 时的无效 UTF-8 负载。Error 参数包含故障的文字描述;Connection 参数标识受影响的会话。对于未处理的异常(套接字错误、访问违规等),请使用 OnException。此事件本身不关闭连接。
procedure OnError(Connection: TsgcWSConnection; const Error: string);
begin
WriteLn('#error: ' + Error);
end;