TsgcHTTP3Client › メソッド › TraceAsync
ノンブロッキングの HTTP/3 TRACE リクエストを送信します。返信は OnResponse で到着します。
procedure TraceAsync(const aURL: string);
| 名前 | タイプ | 説明 |
|---|---|---|
aURL | const string | TRACE リクエストの送信先の絶対 URL。 |
TraceAsync は HTTP/3 TRACE リクエストを送信し、呼び出し元スレッドをブロックせずに即座に返ります。完全なレスポンスを受信すると OnResponse イベントで通知されます。リクエストが失敗した場合は代わりに OnError が発生します。TRACE はリソースへのパスに沿ってメッセージのループバックテストを実行します。多くのサーバーはセキュリティ上の理由でこれを無効にしています。ボディを直接返すブロッキング呼び出しには Trace を使用してください。
oClient.OnResponse := OnResponseEvent;
oClient.TraceAsync('https://api.example.com/v1/users');