インタフェースHttpOption<T>

型パラメータ:
T - オプション値のタイプ

パブリック・シール済インタフェースHttpOption<T>
このインタフェースは、HttpClient実装によるHTTPリクエスト/レスポンス交換の実行方法に関する追加のリクエスト構成オプション・ヒントを提供するために使用されます。 リクエスト構成オプションのヒントは、HttpRequest.Builder setOptionメソッドを使用してHttpRequestに提供できます。

このクラスとそのサブクラスの個別のインスタンスは不変です。

APIのノート:
このバージョンでは、HttpOptionインタフェースがシールされ、H3_DISCOVERYオプションのみが許可されます。 ただし、将来的には追加オプションをサポートするように拡張できます。

H3_DISCOVERYオプションを使用すると、HttpClientがHTTP/3要求/応答交換を実行するHTTP/3接続を選択または確立する方法を決定しやすくなります。

導入されたバージョン:
26
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    インタフェース
    説明
    static enum 
    この列挙は、HttpClientがHTTP/3交換を確立する方法を決定するのに役立ち、Builder.setOptionH3_DISCOVERYオプションの値として指定できます。
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    HttpClientがリクエストを実行するHTTP/3接続を選択または確立する方法を構成するために使用できるオプションです。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    オプション名を返します。
    オプションに関連付けられた値の型を返します。