接口的使用
cn.taketoday.web.reactive.function.client.ClientRequest
使用ClientRequest的程序包
程序包
说明
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中ClientRequest的使用
修饰符和类型方法说明private HttpRequestExchangeFunctions.DefaultExchangeFunction.createRequest(ClientRequest request) reactor.core.publisher.Mono<ClientResponse>ExchangeFunction.exchange(ClientRequest request) Exchange the given request for aClientResponsepromise.reactor.core.publisher.Mono<ClientResponse>ExchangeFunctions.DefaultExchangeFunction.exchange(ClientRequest clientRequest) reactor.core.publisher.Mono<ClientResponse>ExchangeFilterFunction.filter(ClientRequest request, ExchangeFunction next) Apply this filter to the given request and exchange function.static ClientRequest.BuilderClientRequest.from(ClientRequest other) Create a builder initialized with the HTTP method, url, headers, cookies, attributes, and body of the given request.private StringExchangeFunctions.DefaultExchangeFunction.getLogPrefix(ClientRequest request, ClientHttpResponse response) private voidExchangeFunctions.DefaultExchangeFunction.logRequest(ClientRequest request) private <T> reactor.core.publisher.Mono<T>ExchangeFunctions.DefaultExchangeFunction.wrapException(Throwable t, ClientRequest r) 类型变量类型为ClientRequest的cn.taketoday.web.reactive.function.client中的方法参数修饰符和类型方法说明static ExchangeFilterFunctionExchangeFilterFunction.ofRequestProcessor(Function<ClientRequest, reactor.core.publisher.Mono<ClientRequest>> processor) Adapt the given request processor function to a filter function that only operates on theClientRequest.static ExchangeFilterFunctionExchangeFilterFunction.ofRequestProcessor(Function<ClientRequest, reactor.core.publisher.Mono<ClientRequest>> processor) Adapt the given request processor function to a filter function that only operates on theClientRequest.