TsgcHTTP3Client › Eventi › OnHTTP3Exception

OnHTTP3Exception Evento

Si attiva quando viene generata un'eccezione durante l'elaborazione di una richiesta o risposta HTTP/3.

Sintassi

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

Parametri

NomeTipoDescrizione
SenderTObjectIl client su cui è stata generata l'eccezione.
EExceptionL'oggetto eccezione, il cui Message descrive l'errore.

Valore predefinito

—

Note

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.

Esempio


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

Torna agli Eventi