TsgcHTTP3Client › Events › OnHTTP3Exception

OnHTTP3Exception Gebeurtenis

Wordt geactiveerd wanneer een uitzondering optreedt tijdens het verwerken van een HTTP/3-verzoek of -antwoord.

Syntaxis

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

Parameters

NaamTypeBeschrijving
SenderTObjectDe client waarop de uitzondering is opgetreden.
EExceptionHet uitzonderingsobject, waarvan Message de fout beschrijft.

Standaardwaarde

—

Opmerkingen

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.

Voorbeeld


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

Terug naar Events