TsgcHTTP3Client › Olaylar › OnError

OnError Olay

Bir istek veya bağlantı hatası oluştuğunda tetiklenir.

Sözdizimi

property OnError: TsgcHTTP3ErrorEvent;
// TsgcHTTP3ErrorEvent = procedure(Sender: TObject; const Error: string) of object

Varsayılan Değer

—

Remarks

OnError, bir istek tamamlanamadığında veya bağlantı başarısız olduğunda tetiklenir; örneğin el sıkışma zaman aşımına uğradığında, sunucuya ulaşılamadığında ya da bir QUIC/HTTP/3 protokol hatası raporlandığında. Error parametresi hatanın metinsel açıklamasını tutar. Bu, zaman uyumlu istek yöntemlerinin oluşturduğu özel durumun zaman uyumsuz karşılığıdır; dolayısıyla GetAsync ve diğer zaman uyumsuz yöntemlerden gelen hataları raporlamak için doğru yerdir.

Örnek


procedure OnErrorEvent(Sender: TObject; const Error: string);
begin
  Log('HTTP/3 error: ' + Error);
end;

Olaylara Dön