TsgcHTTP3Client › メソッド › OptionsAsync

OptionsAsync メソッド

ノンブロッキングの HTTP/3 OPTIONS リクエストを送信します。返信は OnResponse で到着します。

構文

procedure OptionsAsync(const aURL: string);

パラメータ

名前タイプ説明
aURLconst stringOPTIONS リクエストの送信先の絶対 URL。

解説

OptionsAsync は HTTP/3 OPTIONS リクエストを送信し、呼び出し元スレッドをブロックせずに即座に返ります。完全なレスポンスを受信すると OnResponse イベントで通知されます。リクエストが失敗した場合は代わりに OnError が発生します。OPTIONS はリソースの通信オプション(サポートするメソッドや CORS ポリシーなど)を検出するために使用されます。ボディを直接返すブロッキング呼び出しには RequestOptions を使用してください。

使用例


oClient.OnResponse := OnResponseEvent;
oClient.OptionsAsync('https://api.example.com/v1/users');

メソッドに戻る