TsgcHTTP3Client › 事件 › OnHTTP3Exception

OnHTTP3Exception 事件

处理 HTTP/3 请求或响应时引发异常时触发。

语法

property OnHTTP3Exception: TsgcHTTP3ExceptionEvent;
// TsgcHTTP3ExceptionEvent = procedure(Sender: TObject; const E: Exception) of object

参数

名称类型描述
SenderTObject引发异常的客户端。
EException异常对象,其 Message 描述错误信息。

默认值

—

备注

OnHTTP3Exception 在客户端发送请求或处理响应时发生异常时触发,允许应用程序记录失败或进行恢复,而不是让异常传播。它补充了报告协议级错误消息的 OnError:此事件传递实际的 Exception 实例,以便处理程序检查其类型和消息。请勿释放 E 参数;它由组件拥有。

示例


procedure OnHTTP3ExceptionEvent(Sender: TObject; const E: Exception);
begin
  Log('HTTP/3 exception: ' + E.Message);
end;

返回事件