TsgcHTTP3Client › Événements › OnHTTP3Exception
Se déclenche lorsqu'une exception est levée lors du traitement d'une requête ou d'une réponse HTTP/3.
property OnHTTP3Exception: TsgcHTTP3ExceptionEvent;
// TsgcHTTP3ExceptionEvent = procedure(Sender: TObject; const E: Exception) of object
| Nom | Type | Description |
|---|---|---|
Sender | TObject | Le client sur lequel l'exception a été levée. |
E
| Exception
| L'objet exception, dont Message décrit l'erreur. |
—
OnHTTP3Exception est déclenché lorsqu'une exception se produit pendant que le client envoie une requête ou traite une réponse, permettant à l'application de journaliser l'échec ou de se rétablir au lieu de laisser l'exception se propager. Il complète OnError, qui signale les messages d'erreur au niveau du protocole : cet événement fournit l'instance Exception réelle afin que le gestionnaire puisse inspecter sa classe et son message. Ne libérez pas le paramètre E ; il appartient au composant.
procedure OnHTTP3ExceptionEvent(Sender: TObject; const E: Exception);
begin
Log('HTTP/3 exception: ' + E.Message);
end;