TsgcHTTP3Client › メソッド

TsgcHTTP3Client メソッド

目的別にグループ化されたパブリックメソッド、続いて完全なアルファベット順リスト。

接続

名前説明
ConnectQUIC 接続を開き、TLS 1.3 および HTTP/3 ハンドシェイクを実行します。
DisconnectHTTP/3(QUIC)接続を即座に閉じます。
ConnectedHTTP/3 接続が現在開いている場合に True を返します。

HTTP verbs

名前説明
Get同期 HTTP/3 GET リクエストを送信し、レスポンスボディを返します。
Postボディペイロードを含む同期 HTTP/3 POST リクエストを送信します。
Putボディペイロードを含む同期 HTTP/3 PUT リクエストを送信します。
Deleteターゲットリソースを削除するための同期 HTTP/3 DELETE リクエストを送信します。
Headレスポンスヘッダーのみを返す同期 HTTP/3 HEAD リクエストを送信します。
Patch部分更新ペイロードを含む同期 HTTP/3 PATCH リクエストを送信します。
RequestOptionsリソースの機能を調べるための同期 HTTP/3 OPTIONS リクエストを送信します。
Traceループバック診断として使用される同期 HTTP/3 TRACE リクエストを送信します。

非同期 HTTP 動詞

名前説明
GetAsyncノンブロッキングの GET を送信します。返信は OnResponse で到着します。
PostAsyncノンブロッキングの POST を送信します。返信は OnResponse で到着します。
PutAsyncノンブロッキングの PUT を送信します。返信は OnResponse で到着します。
DeleteAsyncノンブロッキングの DELETE を送信します。返信は OnResponse で到着します。
PatchAsyncノンブロッキングの PATCH を送信します。返信は OnResponse で到着します。
OptionsAsyncノンブロッキングの OPTIONS を送信します。返信は OnResponse で到着します。
TraceAsyncノンブロッキングの TRACE を送信します。返信は OnResponse で到着します。

サーバープッシュ

名前説明
CancelPushプッシュ ID で識別されるサーバープッシュを拒否するための CANCEL_PUSH フレームを送信します。
SetMaxPushIdクライアントが受け入れるサーバープッシュ数を制限する MAX_PUSH_ID フレームを送信します。

すべてのメソッド (アルファベット順)

名前説明
CancelPushプッシュ ID で識別されるサーバープッシュを拒否するための CANCEL_PUSH フレームを送信します。
ConnectQUIC 接続を開き、TLS 1.3 および HTTP/3 ハンドシェイクを実行します。
ConnectedHTTP/3 接続が現在開いている場合に True を返します。
Deleteターゲットリソースを削除するための同期 HTTP/3 DELETE リクエストを送信します。
DeleteAsyncノンブロッキングの DELETE を送信します。返信は OnResponse で到着します。
DisconnectHTTP/3(QUIC)接続を即座に閉じます。
Get同期 HTTP/3 GET リクエストを送信し、レスポンスボディを返します。
GetAsyncノンブロッキングの GET を送信します。返信は OnResponse で到着します。
Headレスポンスヘッダーのみを返す同期 HTTP/3 HEAD リクエストを送信します。
OptionsAsyncノンブロッキングの OPTIONS を送信します。返信は OnResponse で到着します。
Patch部分更新ペイロードを含む同期 HTTP/3 PATCH リクエストを送信します。
PatchAsyncノンブロッキングの PATCH を送信します。返信は OnResponse で到着します。
Postボディペイロードを含む同期 HTTP/3 POST リクエストを送信します。
PostAsyncノンブロッキングの POST を送信します。返信は OnResponse で到着します。
Putボディペイロードを含む同期 HTTP/3 PUT リクエストを送信します。
PutAsyncノンブロッキングの PUT を送信します。返信は OnResponse で到着します。
RequestOptionsリソースの機能を調べるための同期 HTTP/3 OPTIONS リクエストを送信します。
SetMaxPushIdクライアントが受け入れるサーバープッシュ数を制限する MAX_PUSH_ID フレームを送信します。
Traceループバック診断として使用される同期 HTTP/3 TRACE リクエストを送信します。
TraceAsyncノンブロッキングの TRACE を送信します。返信は OnResponse で到着します。