インターフェース ClientHttpConnector

すべての既知の実装クラス:
HttpComponentsClientHttpConnector, HttpHandlerConnector, JdkClientHttpConnector, JettyClientHttpConnector, MockMvcHttpConnector, ReactorClientHttpConnector

public interface ClientHttpConnector
元のサーバーに接続し、ClientHttpRequest を送信し、ClientHttpResponse を受信するために必要なすべてのインフラストラクチャを提供するために、基になる HTTP クライアントを駆動する HTTP クライアントの抽象化。
導入:
5.0
作成者:
Brian Clozel
  • 方法の概要

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

    • connect

      reactor.core.publisher.Mono<ClientHttpResponse> connect(HttpMethod method, URISE uri, FunctionSE<? super ClientHttpRequest, reactor.core.publisher.Mono<VoidSE>> requestCallback)
      指定された HttpMethod と URI を使用してオリジンサーバーに接続し、基になる API の HTTP リクエストを初期化して書き込むことができるときに指定された requestCallback を適用します。
      パラメーター:
      method - HTTP リクエストメソッド
      uri - HTTP リクエスト URI
      requestCallback - リクエストの準備と書き込みを行い、書き込みが完了したことを通知するパブリッシャーを返す関数。実装は、ReactiveHttpOutputMessage.writeWith(Publisher) または ReactiveHttpOutputMessage.setComplete() を呼び出すことによって Mono<Void> を返すことができます。
      戻り値:
      ClientHttpResponse のパブリッシャー