接口的使用
cn.taketoday.web.reactive.function.client.ExchangeFunction
使用ExchangeFunction的程序包
程序包
说明
Provides a reactive
WebClient
that builds on top of the
cn.taketoday.http.client.reactive reactive HTTP adapter layer.-
cn.taketoday.web.reactive.function.client中ExchangeFunction的使用
修饰符和类型字段说明private final ExchangeFunctionDefaultWebClient.exchangeFunctionprivate ExchangeFunctionDefaultWebClientBuilder.exchangeFunction修饰符和类型方法说明default ExchangeFunctionExchangeFilterFunction.apply(ExchangeFunction exchange) Apply this filter to the given ExchangeFunction, resulting in a filtered exchange function.static ExchangeFunctionExchangeFunctions.create(ClientHttpConnector connector) Create anExchangeFunctionwith the givenClientHttpConnector.static ExchangeFunctionExchangeFunctions.create(ClientHttpConnector connector, ExchangeStrategies strategies) Create anExchangeFunctionwith the givenClientHttpConnectorandExchangeStrategies.default ExchangeFunctionExchangeFunction.filter(ExchangeFilterFunction filter) Filter the exchange function with the givenExchangeFilterFunction, resulting in a filteredExchangeFunction.private ExchangeFunctionDefaultWebClientBuilder.filterExchangeFunction(ExchangeFunction exchange) 修饰符和类型方法说明default ExchangeFunctionExchangeFilterFunction.apply(ExchangeFunction exchange) Apply this filter to the given ExchangeFunction, resulting in a filtered exchange function.DefaultWebClientBuilder.exchangeFunction(ExchangeFunction exchangeFunction) WebClient.Builder.exchangeFunction(ExchangeFunction exchangeFunction) reactor.core.publisher.Mono<ClientResponse>ExchangeFilterFunction.filter(ClientRequest request, ExchangeFunction next) Apply this filter to the given request and exchange function.private ExchangeFunctionDefaultWebClientBuilder.filterExchangeFunction(ExchangeFunction exchange) 限定符构造器说明(专用程序包)DefaultWebClient(ExchangeFunction exchangeFunction, UriBuilderFactory uriBuilderFactory, HttpHeaders defaultHeaders, cn.taketoday.util.MultiValueMap<String, String> defaultCookies, Consumer<WebClient.RequestHeadersSpec<?>> defaultRequest, Map<Predicate<HttpStatusCode>, Function<ClientResponse, reactor.core.publisher.Mono<? extends Throwable>>> statusHandlerMap, DefaultWebClientBuilder builder)