インターフェース ClientHttpRequestInitializer

関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface ClientHttpRequestInitializer
ClientHttpRequest を使用する前に初期化するためのコールバックインターフェース。

通常、HttpAccessor および RestTemplate などのサブクラスで使用され、各リクエストに一貫した設定またはヘッダーを適用します。

ClientHttpRequestInterceptor とは異なり、このインターフェースは、リクエストボディ全体をメモリに読み込む必要なく、カスタマイズを適用できます。

導入:
5.2
作成者:
Phillip Webb
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    指定されたクライアント HTTP リクエストを初期化します。
  • メソッドの詳細

    • initialize

      void initialize(ClientHttpRequest request)
      指定されたクライアント HTTP リクエストを初期化します。
      パラメーター:
      request - 構成するリクエスト