Modifier and Type | Class and Description |
---|---|
private class |
DefaultWebClient.DefaultRequestBodyUriSpec |
private static class |
DefaultWebClient.DefaultResponseSpec |
WebClient.Builder, WebClient.RequestBodySpec, WebClient.RequestBodyUriSpec, WebClient.RequestHeadersSpec<S extends WebClient.RequestHeadersSpec<S>>, WebClient.RequestHeadersUriSpec<S extends WebClient.RequestHeadersSpec<S>>, WebClient.ResponseSpec, WebClient.UriSpec<S extends WebClient.RequestHeadersSpec<?>>
Modifier and Type | Field and Description |
---|---|
private DefaultWebClientBuilder |
builder |
private MultiValueMap<java.lang.String,java.lang.String> |
defaultCookies |
private HttpHeaders |
defaultHeaders |
private ExchangeFunction |
exchangeFunction |
private static <any> |
NO_HTTP_CLIENT_RESPONSE_ERROR |
private UriBuilderFactory |
uriBuilderFactory |
Constructor and Description |
---|
DefaultWebClient(ExchangeFunction exchangeFunction,
UriBuilderFactory factory,
HttpHeaders defaultHeaders,
MultiValueMap<java.lang.String,java.lang.String> defaultCookies,
DefaultWebClientBuilder builder) |
Modifier and Type | Method and Description |
---|---|
WebClient.RequestHeadersUriSpec<?> |
delete()
Prepare an HTTP DELETE request.
|
WebClient.RequestHeadersUriSpec<?> |
get()
Prepare an HTTP GET request.
|
WebClient.RequestHeadersUriSpec<?> |
head()
Prepare an HTTP HEAD request.
|
WebClient.RequestBodyUriSpec |
method(HttpMethod httpMethod)
Prepare a request for the specified
HttpMethod . |
private WebClient.RequestBodyUriSpec |
methodInternal(HttpMethod httpMethod) |
WebClient.Builder |
mutate()
Return a builder to mutate properties of this web client.
|
WebClient.RequestHeadersUriSpec<?> |
options()
Prepare an HTTP OPTIONS request.
|
WebClient.RequestBodyUriSpec |
patch()
Prepare an HTTP PATCH request.
|
WebClient.RequestBodyUriSpec |
post()
Prepare an HTTP POST request.
|
WebClient.RequestBodyUriSpec |
put()
Prepare an HTTP PUT request.
|
private static final <any> NO_HTTP_CLIENT_RESPONSE_ERROR
private final ExchangeFunction exchangeFunction
private final UriBuilderFactory uriBuilderFactory
@Nullable private final HttpHeaders defaultHeaders
@Nullable private final MultiValueMap<java.lang.String,java.lang.String> defaultCookies
private final DefaultWebClientBuilder builder
DefaultWebClient(ExchangeFunction exchangeFunction, @Nullable UriBuilderFactory factory, @Nullable HttpHeaders defaultHeaders, @Nullable MultiValueMap<java.lang.String,java.lang.String> defaultCookies, DefaultWebClientBuilder builder)
public WebClient.RequestHeadersUriSpec<?> get()
WebClient
public WebClient.RequestHeadersUriSpec<?> head()
WebClient
public WebClient.RequestBodyUriSpec post()
WebClient
public WebClient.RequestBodyUriSpec put()
WebClient
public WebClient.RequestBodyUriSpec patch()
WebClient
public WebClient.RequestHeadersUriSpec<?> delete()
WebClient
public WebClient.RequestHeadersUriSpec<?> options()
WebClient
public WebClient.RequestBodyUriSpec method(HttpMethod httpMethod)
WebClient
HttpMethod
.private WebClient.RequestBodyUriSpec methodInternal(HttpMethod httpMethod)
public WebClient.Builder mutate()
WebClient