TsgcHTTP3Client › 事件

TsgcHTTP3Client 事件

可处理的事件按用途分组,后跟完整的字母顺序列表。

连接

名称描述
OnConnectHTTP/3 连接建立后触发。
OnDisconnectHTTP/3 连接关闭后触发。
OnGoAway当服务器发送 GOAWAY 帧、通知连接正在关闭时触发。
OnAltSvc当服务器通过 Alt-Svc 标头或帧通告备用服务时触发。

响应

名称描述
OnResponse当客户端收到来自服务器的完整响应(状态、头部和主体)时触发。
OnPushPromise当服务器承诺推送资源时触发,客户端可以选择接受或取消。

请求

名称描述
OnHTTP3BeforeRequest在请求头发送之前触发,应用程序可在此添加或修改请求头。

错误

名称描述
OnError当请求或连接发生错误时触发。
OnHTTP3ExceptionQUIC 连接上引发异常时触发,以便应用程序进行处理。

所有事件(按字母顺序排列)

名称描述
OnAltSvc当服务器通过 Alt-Svc 标头或帧通告备用服务时触发。
OnConnectHTTP/3 连接建立后触发。
OnDisconnectHTTP/3 连接关闭后触发。
OnError当请求或连接发生错误时触发。
OnGoAway当服务器发送 GOAWAY 帧、通知连接正在关闭时触发。
OnHTTP3BeforeRequest在请求头发送之前触发,应用程序可在此添加或修改请求头。
OnHTTP3ExceptionQUIC 连接上引发异常时触发,以便应用程序进行处理。
OnPushPromise当服务器承诺推送资源时触发,客户端可以选择接受或取消。
OnResponse当客户端收到来自服务器的完整响应(状态、头部和主体)时触发。