TsgcHTTP3Client › Eventi › OnHTTP3Exception
Si attiva quando viene generata un'eccezione durante l'elaborazione di una richiesta o risposta HTTP/3.
property OnHTTP3Exception: TsgcHTTP3ExceptionEvent;
// TsgcHTTP3ExceptionEvent = procedure(Sender: TObject; const E: Exception) of object
| Nome | Tipo | Descrizione |
|---|---|---|
Sender | TObject | Il client su cui è stata generata l'eccezione. |
E | Exception | L'oggetto eccezione, il cui Message descrive l'errore. |
—
OnHTTP3Exception viene generato quando si verifica un'eccezione mentre il client sta inviando una richiesta o elaborando una risposta, consentendo all'applicazione di registrare l'errore o di ripristinarsi invece di lasciar propagare l'eccezione. Completa OnError, che segnala i messaggi di errore a livello di protocollo: questo evento fornisce l'istanza Exception effettiva in modo che il gestore possa esaminarne la classe e il messaggio. Non liberare il parametro E; è di proprietà del componente.
procedure OnHTTP3ExceptionEvent(Sender: TObject; const E: Exception);
begin
Log('HTTP/3 exception: ' + E.Message);
end;