Interface ClientHttpConnector

All Known Implementing Classes:
HttpComponentsClientHttpConnector, HttpHandlerConnector, JdkClientHttpConnector, JettyClientHttpConnector, MockMvcHttpConnector, ReactorClientHttpConnector, ReactorNetty2ClientHttpConnector

public interface ClientHttpConnector
Abstraction over HTTP clients driving the underlying HTTP client to connect to the origin server and provide all necessary infrastructure to send a ClientHttpRequest and receive a ClientHttpResponse.
Since:
5.0
Author:
Brian Clozel
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Mono<ClientHttpResponse>
    connect(HttpMethod method, URI uri, Function<? super ClientHttpRequest,reactor.core.publisher.Mono<Void>> requestCallback)
    Connect to the origin server using the given HttpMethod and URI and apply the given requestCallback when the HTTP request of the underlying API can be initialized and written to.