TsgcHTTP3Client › Eventos › OnError
É disparado quando ocorre um erro de requisição ou de conexão.
property OnError: TsgcHTTP3ErrorEvent;
// TsgcHTTP3ErrorEvent = procedure(Sender: TObject; const Error: string) of object
—
OnError é gerado quando uma requisição não pode ser concluída ou a conexão falha, por exemplo, quando o handshake expira, o servidor está inacessível ou um erro de protocolo QUIC/HTTP/3 é reportado. O parâmetro Error contém uma descrição textual da falha. Este é o equivalente assíncrono da exceção lançada pelos métodos de requisição síncronos, portanto é o local adequado para reportar falhas de GetAsync e dos outros métodos assíncronos.
procedure OnErrorEvent(Sender: TObject; const Error: string);
begin
Log('HTTP/3 error: ' + Error);
end;