TsgcHTTP3Client › イベント › OnError
リクエストまたは接続エラーが発生したときに発生します。
property OnError: TsgcHTTP3ErrorEvent;
// TsgcHTTP3ErrorEvent = procedure(Sender: TObject; const Error: string) of object
—
OnError は、リクエストが完了できない場合や接続が失敗した場合(たとえばハンドシェイクのタイムアウト、サーバーへの到達不可、QUIC/HTTP/3 プロトコルエラーの報告など)に発生します。Error パラメータには失敗の説明テキストが含まれます。これは同期リクエストメソッドが発生させる例外の非同期対応であり、GetAsync やその他の非同期メソッドからの失敗を表面化させる場所です。
procedure OnErrorEvent(Sender: TObject; const Error: string);
begin
Log('HTTP/3 error: ' + Error);
end;