TsgcWebSocketClient이벤트 › OnError

OnError Event

연결에서 WebSocket 프로토콜 오류가 발생할 때마다 발생합니다.

구문

property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object

기본값

설명

OnError는 잘못된 메시지 유형, 잘못된 형식의 프레임, 또는 Options.ValidateUTF8이 활성화된 경우 잘못된 UTF-8 페이로드와 같이 WebSocket 계층이 감지한 프로토콜 수준 문제를 보고합니다. Error 매개변수는 실패의 텍스트 설명을 포함합니다. Connection 매개변수는 영향을 받은 세션을 식별합니다. 처리되지 않은 예외(소켓 오류, 접근 위반 등)의 경우 대신 OnException을 사용하십시오. 이 이벤트는 자체적으로 연결을 닫지 않습니다.

예제


procedure OnError(Connection: TsgcWSConnection; const Error: string);
begin
  WriteLn('#error: ' + Error);
end;

이벤트로 돌아가기