TsgcHTTP3Client › Ereignisse

TsgcHTTP3Client Ereignisse

Ereignisse, nach Zweck gruppiert, gefolgt von der vollständigen alphabetischen Liste.

Connection

NameBeschreibung
OnConnectWird ausgelöst, nachdem die HTTP/3-Verbindung aufgebaut wurde.
OnDisconnectWird ausgelöst, nachdem die HTTP/3-Verbindung geschlossen wurde.
OnGoAwayWird ausgelöst, wenn der Server einen GOAWAY-Frame sendet, der eine ordnungsgemäße Beendigung ankündigt.
OnAltSvcWird ausgelöst, wenn der Server alternative Dienste über den alt-svc-Header ankündigt.

Anfragen und Antworten

NameBeschreibung
OnResponseWird ausgelöst, wenn eine vollständige HTTP/3-Antwort empfangen wurde.
OnHTTP3BeforeRequestWird ausgelöst, bevor eine Anfrage gesendet wird, und ermöglicht es, die Header-Liste zu ändern.

Errors

NameBeschreibung
OnErrorWird ausgelöst, wenn ein Anfrage- oder Verbindungsfehler auftritt. Unverzichtbar für asynchrone Anfragen.
OnHTTP3ExceptionWird ausgelöst, wenn bei der Verarbeitung der Verbindung eine Ausnahme ausgelöst wird.

Server Push

NameBeschreibung
OnPushPromiseWird ausgelöst, wenn der Server zusagt, eine Ressource zu pushen, bevor die Antwort eintrifft.
OnPushWird ausgelöst, wenn eine vollständige gepushte Antwort empfangen wurde.

Tunnel

NameBeschreibung
OnTunnelDataWird für jeden DATA-Frame ausgelöst, der auf einem aufgebauten Extended-CONNECT-Tunnel eintrifft.

Alle Ereignisse (alphabetisch)

NameBeschreibung
OnAltSvcWird ausgelöst, wenn der Server alternative Dienste über den alt-svc-Header ankündigt.
OnConnectWird ausgelöst, nachdem die HTTP/3-Verbindung aufgebaut wurde.
OnDisconnectWird ausgelöst, nachdem die HTTP/3-Verbindung geschlossen wurde.
OnErrorWird ausgelöst, wenn ein Anfrage- oder Verbindungsfehler auftritt.
OnGoAwayWird ausgelöst, wenn der Server einen GOAWAY-Frame sendet, der eine ordnungsgemäße Beendigung ankündigt.
OnHTTP3BeforeRequestWird ausgelöst, bevor eine Anfrage gesendet wird, und ermöglicht es, die Header-Liste zu ändern.
OnHTTP3ExceptionWird ausgelöst, wenn bei der Verarbeitung der Verbindung eine Ausnahme ausgelöst wird.
OnPushWird ausgelöst, wenn eine vollständige gepushte Antwort empfangen wurde.
OnPushPromiseWird ausgelöst, wenn der Server zusagt, eine Ressource zu pushen, bevor die Antwort eintrifft.
OnResponseWird ausgelöst, wenn eine vollständige HTTP/3-Antwort empfangen wurde.
OnTunnelDataWird für jeden DATA-Frame ausgelöst, der auf einem aufgebauten Extended-CONNECT-Tunnel eintrifft.