TsgcHTTP3Client › 事件 › OnHTTP3Exception
处理 HTTP/3 请求或响应时引发异常时触发。
property OnHTTP3Exception: TsgcHTTP3ExceptionEvent;
// TsgcHTTP3ExceptionEvent = procedure(Sender: TObject; const E: Exception) of object
| 名称 | 类型 | 描述 |
|---|---|---|
Sender | TObject | 引发异常的客户端。 |
E | Exception | 异常对象,其 Message 描述错误信息。 |
—
OnHTTP3Exception 在客户端发送请求或处理响应时发生异常时触发,允许应用程序记录失败或进行恢复,而不是让异常传播。它补充了报告协议级错误消息的 OnError:此事件传递实际的 Exception 实例,以便处理程序检查其类型和消息。请勿释放 E 参数;它由组件拥有。
procedure OnHTTP3ExceptionEvent(Sender: TObject; const E: Exception);
begin
Log('HTTP/3 exception: ' + E.Message);
end;