TsgcHTTP3Client › Events › OnHTTP3Exception
Wordt geactiveerd wanneer een uitzondering optreedt tijdens het verwerken van een HTTP/3-verzoek of -antwoord.
property OnHTTP3Exception: TsgcHTTP3ExceptionEvent;
// TsgcHTTP3ExceptionEvent = procedure(Sender: TObject; const E: Exception) of object
| Naam | Type | Beschrijving |
|---|---|---|
Sender | TObject | De client waarop de uitzondering is opgetreden. |
E | Exception | Het uitzonderingsobject, waarvan Message de fout beschrijft. |
—
OnHTTP3Exception wordt geactiveerd wanneer een uitzondering optreedt terwijl de client een verzoek verstuurt of een antwoord verwerkt, zodat de applicatie de fout kan loggen of herstellen in plaats van de uitzondering te laten propageren. Het is een aanvulling op OnError, dat protocelniveau-foutmeldingen rapporteert: dit event levert de werkelijke Exception-instantie zodat de handler de klasse en het bericht kan inspecteren. Geef de E-parameter niet vrij; deze is eigendom van het component.
procedure OnHTTP3ExceptionEvent(Sender: TObject; const E: Exception);
begin
Log('HTTP/3 exception: ' + E.Message);
end;