TsgcHTTP3Client › 이벤트 › OnError
요청 또는 연결 오류가 발생할 때 발생합니다.
property OnError: TsgcHTTP3ErrorEvent;
// TsgcHTTP3ErrorEvent = procedure(Sender: TObject; const Error: string) of object
—
OnError는 요청을 완료할 수 없거나 연결이 실패할 때, 예를 들어 핸드셰이크 시간이 초과되거나, 서버에 연결할 수 없거나, QUIC/HTTP/3 프로토콜 오류가 보고될 때 발생합니다. Error 매개변수는 실패에 대한 텍스트 설명을 담고 있습니다. 이는 동기 요청 메서드에서 발생하는 예외의 비동기 대응이므로, GetAsync 및 기타 비동기 메서드의 실패를 표면화하는 곳입니다.
procedure OnErrorEvent(Sender: TObject; const Error: string);
begin
Log('HTTP/3 error: ' + Error);
end;