クラス HttpComponentsClientHttpConnector

java.lang.ObjectSE
org.springframework.http.client.reactive.HttpComponentsClientHttpConnector
実装済みのインターフェース一覧:
CloseableSEAutoCloseableSEClientHttpConnector

public class HttpComponentsClientHttpConnector extends ObjectSE implements ClientHttpConnector, CloseableSE
Apache HttpComponents HttpClient 5.x 用の ClientHttpConnector 実装。
導入:
5.3
作成者:
Martin Tarj á nyi, Arjen Poutsma
関連事項:
  • コンストラクター概要

    コンストラクター
    コンストラクター
    説明
    CloseableHttpAsyncClient の新しいインスタンスを作成して開始するデフォルトのコンストラクター。
    HttpComponentsClientHttpConnector(org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient client)
    事前構成された CloseableHttpAsyncClient インスタンスを持つコンストラクター。
    HttpComponentsClientHttpConnector(org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient client, BiFunctionSE<HttpMethod,URISE,? extends org.apache.hc.client5.http.protocol.HttpClientContext> contextProvider)
    事前構成された CloseableHttpAsyncClient インスタンスと、各リクエストの前に呼び出されてクライアントに渡される HttpClientContext サプライヤーラムダを持つコンストラクター。
  • 方法の概要

    修飾子と型
    メソッド
    説明
    void
    reactor.core.publisher.Mono<ClientHttpResponse>
    connect(HttpMethod method, URISE uri, FunctionSE<? super ClientHttpRequest,reactor.core.publisher.Mono<VoidSE>> requestCallback)
    指定された HttpMethod と URI を使用してオリジンサーバーに接続し、基になる API の HTTP リクエストを初期化して書き込むことができるときに指定された requestCallback を適用します。
    void
    使用するバッファファクトリを設定します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • HttpComponentsClientHttpConnector

      public HttpComponentsClientHttpConnector()
      CloseableHttpAsyncClient の新しいインスタンスを作成して開始するデフォルトのコンストラクター。
    • HttpComponentsClientHttpConnector

      public HttpComponentsClientHttpConnector(org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient client)
      事前構成された CloseableHttpAsyncClient インスタンスを持つコンストラクター。
      パラメーター:
      client - 使用するクライアント
    • HttpComponentsClientHttpConnector

      public HttpComponentsClientHttpConnector(org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient client, BiFunctionSE<HttpMethod,URISE,? extends org.apache.hc.client5.http.protocol.HttpClientContext> contextProvider)
      事前構成された CloseableHttpAsyncClient インスタンスと、各リクエストの前に呼び出されてクライアントに渡される HttpClientContext サプライヤーラムダを持つコンストラクター。
      パラメーター:
      client - 使用するクライアント
      contextProvider - HttpClientContext サプライヤー
  • 方法の詳細