Uses of Class
org.springframework.http.HttpMethod
Packages that use HttpMethod
Package
Description
Contains a basic abstraction over client/server-side HTTP.
Contains an abstraction over client-side HTTP.
Abstractions for reactive HTTP client support including
ClientHttpRequest
and
ClientHttpResponse
as well as a
ClientHttpConnector
.This package provides generic HTTP support classes,
to be used by higher-level classes like RestTemplate.
Contains an abstraction over server-side HTTP.
Abstractions for reactive HTTP server support including a
ServerHttpRequest
and
ServerHttpResponse
along with an
HttpHandler
for processing.Mock implementations of client-side HTTP abstractions.
Mock implementations of reactive HTTP client contracts.
Mock implementations of reactive HTTP server contracts.
A comprehensive set of Servlet API 6.0 mock objects, targeted at usage with
Spring's Web MVC framework.
Mock objects for the functional web framework.
Contains client-side REST testing support.
Contains built-in
RequestMatcher
implementations.Support for testing Spring WebFlux server endpoints via
WebTestClient
.AssertJ support for MockMvc.
Support for testing Spring MVC applications via
WebTestClient
with MockMvc
for server request
handling.Contains built-in
RequestBuilder
implementations.Common, generic interfaces that define minimal boundary points
between Spring's web infrastructure and other framework modules.
Annotations for binding requests to controllers and handler methods
as well as for binding request parameters to method arguments.
Core package of the client-side web support.
Support for generic request context holding, in particular for
scoping of application objects per HTTP request or HTTP session.
Support for CORS (Cross-Origin Resource Sharing),
based on a common
CorsProcessor
strategy.Reactive support for CORS (Cross-Origin Resource Sharing),
based on a common
CorsProcessor
strategy.Multipart resolution framework for handling file uploads.
Support classes for the multipart resolution framework.
Provides a reactive
WebClient
that builds on top of the
org.springframework.http.client.reactive
reactive HTTP adapter layer.Provides the types that make up Spring's functional web framework for Reactive environments.
Classes supporting the
org.springframework.web.reactive.function.server
package.Core interfaces and classes for Spring's generic, reactive web support.
Support for creating a client proxy for an HTTP service annotated with
HttpExchange
methods.Provides the types that make up Spring's functional web framework for Servlet environments.
Support classes for serving static resources.
Support classes for SockJS including an
AbstractSockJsService
implementation.Server-side support for SockJS transports including
TransportHandler
implementations
for processing incoming requests, their
session
counterparts for sending messages over the various transports, and
DefaultSockJsService
.-
Uses of HttpMethod in org.springframework.http
Fields in org.springframework.http declared as HttpMethodModifier and TypeFieldDescriptionstatic final HttpMethod
HttpMethod.DELETE
The HTTP methodDELETE
.static final HttpMethod
HttpMethod.GET
The HTTP methodGET
.static final HttpMethod
HttpMethod.HEAD
The HTTP methodHEAD
.static final HttpMethod
HttpMethod.OPTIONS
The HTTP methodOPTIONS
.static final HttpMethod
HttpMethod.PATCH
The HTTP methodPATCH
.static final HttpMethod
HttpMethod.POST
The HTTP methodPOST
.static final HttpMethod
HttpMethod.PUT
The HTTP methodPUT
.static final HttpMethod
HttpMethod.TRACE
The HTTP methodTRACE
.Methods in org.springframework.http that return HttpMethodModifier and TypeMethodDescriptionHttpHeaders.getAccessControlRequestMethod()
Return the value of theAccess-Control-Request-Method
request header.HttpRequest.getMethod()
Return the HTTP method of the request.RequestEntity.getMethod()
Return the HTTP method of the request.static HttpMethod
Return anHttpMethod
object for the given value.static HttpMethod[]
HttpMethod.values()
Returns an array containing the standard HTTP methods.Methods in org.springframework.http that return types with arguments of type HttpMethodModifier and TypeMethodDescriptionHttpHeaders.getAccessControlAllowMethods()
Return the value of theAccess-Control-Allow-Methods
response header.HttpHeaders.getAllow()
Return the set of allowedHTTP methods
, as specified by theAllow
header.Methods in org.springframework.http with parameters of type HttpMethodModifier and TypeMethodDescriptionResponseEntity.HeadersBuilder.allow
(HttpMethod... allowedMethods) Set the set of allowedHTTP methods
, as specified by theAllow
header.int
HttpMethod.compareTo
(HttpMethod other) static RequestEntity.BodyBuilder
RequestEntity.method
(HttpMethod method, String uriTemplate, Object... uriVariables) Create a builder with the given HTTP method, URI template, and variables.static RequestEntity.BodyBuilder
RequestEntity.method
(HttpMethod method, String uriTemplate, Map<String, ?> uriVariables) Create a builder with the given HTTP method, URI template, and variables.static RequestEntity.BodyBuilder
RequestEntity.method
(HttpMethod method, URI url) Create a builder with the given method and url.void
HttpHeaders.setAccessControlRequestMethod
(HttpMethod requestMethod) Set the (new) value of theAccess-Control-Request-Method
request header.Method parameters in org.springframework.http with type arguments of type HttpMethodModifier and TypeMethodDescriptionvoid
HttpHeaders.setAccessControlAllowMethods
(List<HttpMethod> allowedMethods) Set the (new) value of theAccess-Control-Allow-Methods
response header.void
HttpHeaders.setAllow
(Set<HttpMethod> allowedMethods) Set the set of allowedHTTP methods
, as specified by theAllow
header.Constructors in org.springframework.http with parameters of type HttpMethodModifierConstructorDescriptionRequestEntity
(HttpMethod method, URI url) Constructor with method and URL but without body nor headers.RequestEntity
(MultiValueMap<String, String> headers, HttpMethod method, URI url) Constructor with method, URL and headers but without body.RequestEntity
(T body, HttpMethod method, URI url) Constructor with method, URL and body but without headers.RequestEntity
(T body, HttpMethod method, URI url, Type type) Constructor with method, URL, body and type but without headers.RequestEntity
(T body, MultiValueMap<String, String> headers, HttpMethod method, URI url) Constructor with method, URL, headers and body.RequestEntity
(T body, MultiValueMap<String, String> headers, HttpMethod method, URI url, Type type) Constructor with method, URL, headers, body and type. -
Uses of HttpMethod in org.springframework.http.client
Methods in org.springframework.http.client with parameters of type HttpMethodModifier and TypeMethodDescriptionprotected org.apache.hc.core5.http.protocol.HttpContext
HttpComponentsClientHttpRequestFactory.createHttpContext
(HttpMethod httpMethod, URI uri) Template methods that creates aHttpContext
for the given HTTP method and URI.protected org.apache.hc.core5.http.ClassicHttpRequest
HttpComponentsClientHttpRequestFactory.createHttpUriRequest
(HttpMethod httpMethod, URI uri) Create a Commons HttpMethodBase object for the given HTTP method and URI specification.final ClientHttpRequest
AbstractClientHttpRequestFactoryWrapper.createRequest
(URI uri, HttpMethod httpMethod) This implementation simply callsAbstractClientHttpRequestFactoryWrapper.createRequest(URI, HttpMethod, ClientHttpRequestFactory)
with the wrapped request factory provided to the constructor.protected abstract ClientHttpRequest
AbstractClientHttpRequestFactoryWrapper.createRequest
(URI uri, HttpMethod httpMethod, ClientHttpRequestFactory requestFactory) Create a newClientHttpRequest
for the specified URI and HTTP method by using the passed-on request factory.protected ClientHttpRequest
BufferingClientHttpRequestFactory.createRequest
(URI uri, HttpMethod httpMethod, ClientHttpRequestFactory requestFactory) ClientHttpRequestFactory.createRequest
(URI uri, HttpMethod httpMethod) Create a newClientHttpRequest
for the specified URI and HTTP method.HttpComponentsClientHttpRequestFactory.createRequest
(URI uri, HttpMethod httpMethod) protected ClientHttpRequest
InterceptingClientHttpRequestFactory.createRequest
(URI uri, HttpMethod httpMethod, ClientHttpRequestFactory requestFactory) JdkClientHttpRequestFactory.createRequest
(URI uri, HttpMethod httpMethod) JettyClientHttpRequestFactory.createRequest
(URI uri, HttpMethod httpMethod) OkHttp3ClientHttpRequestFactory.createRequest
(URI uri, HttpMethod httpMethod) Deprecated, for removal: This API element is subject to removal in a future version.ReactorClientHttpRequestFactory.createRequest
(URI uri, HttpMethod httpMethod) SimpleClientHttpRequestFactory.createRequest
(URI uri, HttpMethod httpMethod) protected boolean
BufferingClientHttpRequestFactory.shouldBuffer
(URI uri, HttpMethod httpMethod) Indicates whether the request/response exchange for the given URI and method should be buffered in memory.Method parameters in org.springframework.http.client with type arguments of type HttpMethodModifier and TypeMethodDescriptionvoid
HttpComponentsClientHttpRequestFactory.setHttpContextFactory
(BiFunction<HttpMethod, URI, org.apache.hc.core5.http.protocol.HttpContext> httpContextFactory) Configure a factory to pre-create theHttpContext
for each request. -
Uses of HttpMethod in org.springframework.http.client.reactive
Methods in org.springframework.http.client.reactive that return HttpMethodModifier and TypeMethodDescriptionClientHttpRequest.getMethod()
Return the HTTP method of the request.ClientHttpRequestDecorator.getMethod()
Methods in org.springframework.http.client.reactive with parameters of type HttpMethodModifier and TypeMethodDescriptionreactor.core.publisher.Mono<ClientHttpResponse>
ClientHttpConnector.connect
(HttpMethod method, URI uri, Function<? super ClientHttpRequest, reactor.core.publisher.Mono<Void>> requestCallback) Connect to the origin server using the givenHttpMethod
andURI
and apply the givenrequestCallback
when the HTTP request of the underlying API can be initialized and written to.reactor.core.publisher.Mono<ClientHttpResponse>
HttpComponentsClientHttpConnector.connect
(HttpMethod method, URI uri, Function<? super ClientHttpRequest, reactor.core.publisher.Mono<Void>> requestCallback) reactor.core.publisher.Mono<ClientHttpResponse>
JdkClientHttpConnector.connect
(HttpMethod method, URI uri, Function<? super ClientHttpRequest, reactor.core.publisher.Mono<Void>> requestCallback) reactor.core.publisher.Mono<ClientHttpResponse>
JettyClientHttpConnector.connect
(HttpMethod method, URI uri, Function<? super ClientHttpRequest, reactor.core.publisher.Mono<Void>> requestCallback) reactor.core.publisher.Mono<ClientHttpResponse>
ReactorClientHttpConnector.connect
(HttpMethod method, URI uri, Function<? super ClientHttpRequest, reactor.core.publisher.Mono<Void>> requestCallback) reactor.core.publisher.Mono<ClientHttpResponse>
ReactorNetty2ClientHttpConnector.connect
(HttpMethod method, URI uri, Function<? super ClientHttpRequest, reactor.core.publisher.Mono<Void>> requestCallback) Constructor parameters in org.springframework.http.client.reactive with type arguments of type HttpMethodModifierConstructorDescriptionHttpComponentsClientHttpConnector
(CloseableHttpAsyncClient client, BiFunction<HttpMethod, URI, ? extends HttpClientContext> contextProvider) Constructor with a pre-configuredCloseableHttpAsyncClient
instance and aHttpClientContext
supplier lambda which is called before each request and passed to the client. -
Uses of HttpMethod in org.springframework.http.client.support
Methods in org.springframework.http.client.support that return HttpMethodModifier and TypeMethodDescriptionHttpRequestWrapper.getMethod()
Return the method of the wrapped request.Methods in org.springframework.http.client.support with parameters of type HttpMethodModifier and TypeMethodDescriptionprotected ClientHttpRequest
HttpAccessor.createRequest
(URI url, HttpMethod method) Create a newClientHttpRequest
via this template'sClientHttpRequestFactory
. -
Uses of HttpMethod in org.springframework.http.server
Methods in org.springframework.http.server that return HttpMethod -
Uses of HttpMethod in org.springframework.http.server.reactive
Methods in org.springframework.http.server.reactive that return HttpMethodModifier and TypeMethodDescriptionAbstractServerHttpRequest.getMethod()
ServerHttpRequestDecorator.getMethod()
Methods in org.springframework.http.server.reactive with parameters of type HttpMethodModifier and TypeMethodDescriptionServerHttpRequest.Builder.method
(HttpMethod httpMethod) Set the HTTP method to return.Constructors in org.springframework.http.server.reactive with parameters of type HttpMethodModifierConstructorDescriptionAbstractServerHttpRequest
(HttpMethod method, URI uri, String contextPath, MultiValueMap<String, String> headers) Constructor with the method, URI and headers for the request. -
Uses of HttpMethod in org.springframework.mock.http.client
Methods in org.springframework.mock.http.client that return HttpMethodMethods in org.springframework.mock.http.client with parameters of type HttpMethodModifier and TypeMethodDescriptionvoid
MockClientHttpRequest.setMethod
(HttpMethod httpMethod) Set the HTTP method of the request.Constructors in org.springframework.mock.http.client with parameters of type HttpMethodModifierConstructorDescriptionMockClientHttpRequest
(HttpMethod httpMethod, String uriTemplate, Object... vars) Create aMockClientHttpRequest
with the givenHttpMethod
, URI template, and URI template variable values.MockClientHttpRequest
(HttpMethod httpMethod, URI uri) -
Uses of HttpMethod in org.springframework.mock.http.client.reactive
Methods in org.springframework.mock.http.client.reactive that return HttpMethodConstructors in org.springframework.mock.http.client.reactive with parameters of type HttpMethodModifierConstructorDescriptionMockClientHttpRequest
(HttpMethod httpMethod, String urlTemplate, Object... vars) MockClientHttpRequest
(HttpMethod httpMethod, URI url) -
Uses of HttpMethod in org.springframework.mock.http.server.reactive
Methods in org.springframework.mock.http.server.reactive with parameters of type HttpMethodModifier and TypeMethodDescriptionMockServerHttpRequest.method
(HttpMethod method, String uri, Object... vars) Alternative toMockServerHttpRequest.method(HttpMethod, URI)
that accepts a URI template.MockServerHttpRequest.method
(HttpMethod method, URI url) Create a builder with the given HTTP method and aURI
. -
Uses of HttpMethod in org.springframework.mock.web
Methods in org.springframework.mock.web that return HttpMethod -
Uses of HttpMethod in org.springframework.mock.web.reactive.function.server
Methods in org.springframework.mock.web.reactive.function.server that return HttpMethodMethods in org.springframework.mock.web.reactive.function.server with parameters of type HttpMethod -
Uses of HttpMethod in org.springframework.test.web.client
Methods in org.springframework.test.web.client with parameters of type HttpMethodModifier and TypeMethodDescriptionMockMvcClientHttpRequestFactory.createRequest
(URI uri, HttpMethod httpMethod) -
Uses of HttpMethod in org.springframework.test.web.client.match
Methods in org.springframework.test.web.client.match with parameters of type HttpMethodModifier and TypeMethodDescriptionstatic RequestMatcher
MockRestRequestMatchers.method
(HttpMethod method) Assert theHttpMethod
of the request. -
Uses of HttpMethod in org.springframework.test.web.reactive.server
Methods in org.springframework.test.web.reactive.server that return HttpMethodMethods in org.springframework.test.web.reactive.server with parameters of type HttpMethodModifier and TypeMethodDescriptionreactor.core.publisher.Mono<ClientHttpResponse>
HttpHandlerConnector.connect
(HttpMethod httpMethod, URI uri, Function<? super ClientHttpRequest, reactor.core.publisher.Mono<Void>> requestCallback) WebTestClient.method
(HttpMethod method) Prepare a request for the specifiedHttpMethod
. -
Uses of HttpMethod in org.springframework.test.web.servlet.assertj
Methods in org.springframework.test.web.servlet.assertj with parameters of type HttpMethodModifier and TypeMethodDescriptionMockMvcTester.method
(HttpMethod method) Prepare a request for the specifiedHttpMethod
. -
Uses of HttpMethod in org.springframework.test.web.servlet.client
Methods in org.springframework.test.web.servlet.client with parameters of type HttpMethodModifier and TypeMethodDescriptionreactor.core.publisher.Mono<ClientHttpResponse>
MockMvcHttpConnector.connect
(HttpMethod method, URI uri, Function<? super ClientHttpRequest, reactor.core.publisher.Mono<Void>> requestCallback) -
Uses of HttpMethod in org.springframework.test.web.servlet.request
Methods in org.springframework.test.web.servlet.request with parameters of type HttpMethodModifier and TypeMethodDescriptionMockMvcRequestBuilders.multipart
(HttpMethod httpMethod, String uriTemplate, Object... uriVariables) Variant ofMockMvcRequestBuilders.multipart(String, Object...)
that also accepts anHttpMethod
.MockMvcRequestBuilders.multipart
(HttpMethod httpMethod, URI uri) MockMvcRequestBuilders.request
(HttpMethod method, String uriTemplate, Object... uriVariables) Create aMockHttpServletRequestBuilder
for a request with the given HTTP method.MockMvcRequestBuilders.request
(HttpMethod httpMethod, URI uri) Create aMockHttpServletRequestBuilder
for a request with the given HTTP method.Constructors in org.springframework.test.web.servlet.request with parameters of type HttpMethodModifierConstructorDescriptionprotected
AbstractMockHttpServletRequestBuilder
(HttpMethod httpMethod) Create a new instance using the specifiedHttpMethod
.protected
-
Uses of HttpMethod in org.springframework.web
Methods in org.springframework.web that return types with arguments of type HttpMethodModifier and TypeMethodDescriptionHttpRequestMethodNotSupportedException.getSupportedHttpMethods()
Return the actually supported HTTP methods asHttpMethod
instances, ornull
if not known.Constructors in org.springframework.web with parameters of type HttpMethodModifierConstructorDescriptionHttpMediaTypeNotSupportedException
(MediaType contentType, List<MediaType> mediaTypes, HttpMethod httpMethod) Create a new HttpMediaTypeNotSupportedException.HttpMediaTypeNotSupportedException
(MediaType contentType, List<MediaType> supportedMediaTypes, HttpMethod httpMethod, String message) Create a new HttpMediaTypeNotSupportedException. -
Uses of HttpMethod in org.springframework.web.bind.annotation
Methods in org.springframework.web.bind.annotation that return HttpMethodModifier and TypeMethodDescriptionRequestMethod.asHttpMethod()
Return theHttpMethod
corresponding to thisRequestMethod
.Methods in org.springframework.web.bind.annotation with parameters of type HttpMethodModifier and TypeMethodDescriptionstatic RequestMethod
RequestMethod.resolve
(HttpMethod httpMethod) Resolve the givenHttpMethod
to aRequestMethod
enum value. -
Uses of HttpMethod in org.springframework.web.client
Methods in org.springframework.web.client that return types with arguments of type HttpMethodModifier and TypeMethodDescriptionRestOperations.optionsForAllow
(String url, Object... uriVariables) Return the value of theAllow
header for the given URI.RestOperations.optionsForAllow
(String url, Map<String, ?> uriVariables) Return the value of theAllow
header for the given URI.RestOperations.optionsForAllow
(URI url) Return the value of theAllow
header for the given URL.RestTemplate.optionsForAllow
(String url, Object... uriVariables) RestTemplate.optionsForAllow
(String url, Map<String, ?> uriVariables) RestTemplate.optionsForAllow
(URI url) Methods in org.springframework.web.client with parameters of type HttpMethodModifier and TypeMethodDescriptionprotected <T> T
RestTemplate.doExecute
(URI url, String uriTemplate, HttpMethod method, RequestCallback requestCallback, ResponseExtractor<T> responseExtractor) Execute the given method on the provided URI.protected <T> T
RestTemplate.doExecute
(URI url, HttpMethod method, RequestCallback requestCallback, ResponseExtractor<T> responseExtractor) Deprecated.<T> ResponseEntity<T>
RestOperations.exchange
(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Object... uriVariables) Execute the HTTP method to the given URI template, writing the given request entity to the request, and return the response asResponseEntity
.<T> ResponseEntity<T>
RestOperations.exchange
(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Map<String, ?> uriVariables) Execute the HTTP method to the given URI template, writing the given request entity to the request, and return the response asResponseEntity
.<T> ResponseEntity<T>
RestOperations.exchange
(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Object... uriVariables) Execute the HTTP method to the given URI template, writing the given request entity to the request, and return the response asResponseEntity
.<T> ResponseEntity<T>
RestOperations.exchange
(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Map<String, ?> uriVariables) Execute the HTTP method to the given URI template, writing the given request entity to the request, and return the response asResponseEntity
.<T> ResponseEntity<T>
RestOperations.exchange
(URI url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType) Execute the HTTP method to the given URI template, writing the given request entity to the request, and return the response asResponseEntity
.<T> ResponseEntity<T>
RestOperations.exchange
(URI url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType) Execute the HTTP method to the given URI template, writing the given request entity to the request, and return the response asResponseEntity
.<T> ResponseEntity<T>
RestTemplate.exchange
(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Object... uriVariables) <T> ResponseEntity<T>
RestTemplate.exchange
(String url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType, Map<String, ?> uriVariables) <T> ResponseEntity<T>
RestTemplate.exchange
(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Object... uriVariables) <T> ResponseEntity<T>
RestTemplate.exchange
(String url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, Map<String, ?> uriVariables) <T> ResponseEntity<T>
RestTemplate.exchange
(URI url, HttpMethod method, HttpEntity<?> requestEntity, Class<T> responseType) <T> ResponseEntity<T>
RestTemplate.exchange
(URI url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType) <T> T
RestOperations.execute
(String uriTemplate, HttpMethod method, RequestCallback requestCallback, ResponseExtractor<T> responseExtractor, Object... uriVariables) Execute the HTTP method to the given URI template, preparing the request with theRequestCallback
, and reading the response with aResponseExtractor
.<T> T
RestOperations.execute
(String uriTemplate, HttpMethod method, RequestCallback requestCallback, ResponseExtractor<T> responseExtractor, Map<String, ?> uriVariables) Execute the HTTP method to the given URI template, preparing the request with theRequestCallback
, and reading the response with aResponseExtractor
.<T> T
RestOperations.execute
(URI url, HttpMethod method, RequestCallback requestCallback, ResponseExtractor<T> responseExtractor) Execute the HTTP method to the given URL, preparing the request with theRequestCallback
, and reading the response with aResponseExtractor
.<T> T
RestTemplate.execute
(String uriTemplate, HttpMethod method, RequestCallback requestCallback, ResponseExtractor<T> responseExtractor, Object... uriVariables) Execute the HTTP method to the given URI template, preparing the request with theRequestCallback
, and reading the response with aResponseExtractor
.<T> T
RestTemplate.execute
(String uriTemplate, HttpMethod method, RequestCallback requestCallback, ResponseExtractor<T> responseExtractor, Map<String, ?> uriVariables) Execute the HTTP method to the given URI template, preparing the request with theRequestCallback
, and reading the response with aResponseExtractor
.<T> T
RestTemplate.execute
(URI url, HttpMethod method, RequestCallback requestCallback, ResponseExtractor<T> responseExtractor) Execute the HTTP method to the given URL, preparing the request with theRequestCallback
, and reading the response with aResponseExtractor
.void
DefaultResponseErrorHandler.handleError
(URI url, HttpMethod method, ClientHttpResponse response) Handle the error in the given response with the given resolved status code and extra information providing access to the request URL and HTTP method.protected void
DefaultResponseErrorHandler.handleError
(ClientHttpResponse response, HttpStatusCode statusCode, URI url, HttpMethod method) Handle the error based on the resolved status code.protected void
ExtractingResponseErrorHandler.handleError
(ClientHttpResponse response, HttpStatusCode statusCode, URI url, HttpMethod method) default void
ResponseErrorHandler.handleError
(URI url, HttpMethod method, ClientHttpResponse response) Handle the error in the given response.protected void
RestTemplate.handleResponse
(URI url, HttpMethod method, ClientHttpResponse response) Handle the given response, performing appropriate logging and invoking theResponseErrorHandler
if necessary.RestClient.method
(HttpMethod method) Start building a request for the givenHttpMethod
. -
Uses of HttpMethod in org.springframework.web.context.request
Methods in org.springframework.web.context.request that return HttpMethodModifier and TypeMethodDescriptionServletWebRequest.getHttpMethod()
Return the HTTP method of the request. -
Uses of HttpMethod in org.springframework.web.cors
Methods in org.springframework.web.cors that return types with arguments of type HttpMethodModifier and TypeMethodDescriptionCorsConfiguration.checkHttpMethod
(HttpMethod requestMethod) Check the HTTP request method (or the method from theAccess-Control-Request-Method
header on a pre-flight request) against the configured allowed methods.protected List<HttpMethod>
DefaultCorsProcessor.checkMethods
(CorsConfiguration config, HttpMethod requestMethod) Check the HTTP method and determine the methods for the response of a pre-flight request.Methods in org.springframework.web.cors with parameters of type HttpMethodModifier and TypeMethodDescriptionvoid
CorsConfiguration.addAllowedMethod
(HttpMethod method) Variant ofCorsConfiguration.setAllowedMethods(java.util.List<java.lang.String>)
for adding one allowed method at a time.CorsConfiguration.checkHttpMethod
(HttpMethod requestMethod) Check the HTTP request method (or the method from theAccess-Control-Request-Method
header on a pre-flight request) against the configured allowed methods.protected List<HttpMethod>
DefaultCorsProcessor.checkMethods
(CorsConfiguration config, HttpMethod requestMethod) Check the HTTP method and determine the methods for the response of a pre-flight request. -
Uses of HttpMethod in org.springframework.web.cors.reactive
Methods in org.springframework.web.cors.reactive that return types with arguments of type HttpMethodModifier and TypeMethodDescriptionprotected List<HttpMethod>
DefaultCorsProcessor.checkMethods
(CorsConfiguration config, HttpMethod requestMethod) Check the HTTP method and determine the methods for the response of a pre-flight request.Methods in org.springframework.web.cors.reactive with parameters of type HttpMethodModifier and TypeMethodDescriptionprotected List<HttpMethod>
DefaultCorsProcessor.checkMethods
(CorsConfiguration config, HttpMethod requestMethod) Check the HTTP method and determine the methods for the response of a pre-flight request. -
Uses of HttpMethod in org.springframework.web.multipart
Methods in org.springframework.web.multipart that return HttpMethodModifier and TypeMethodDescriptionMultipartHttpServletRequest.getRequestMethod()
Return this request's method as a convenient HttpMethod instance. -
Uses of HttpMethod in org.springframework.web.multipart.support
Methods in org.springframework.web.multipart.support that return HttpMethod -
Uses of HttpMethod in org.springframework.web.reactive.function.client
Methods in org.springframework.web.reactive.function.client that return HttpMethodModifier and TypeMethodDescriptionWebClientRequestException.getMethod()
Return the HTTP request method.ClientRequest.method()
Return the HTTP method.Methods in org.springframework.web.reactive.function.client with parameters of type HttpMethodModifier and TypeMethodDescriptionstatic ClientRequest.Builder
ClientRequest.create
(HttpMethod method, URI url) Create a request builder with the given HTTP method and url.ClientRequest.Builder.method
(HttpMethod method) Set the method of the request.static ClientRequest.Builder
ClientRequest.method
(HttpMethod method, URI url) Deprecated.in favor ofClientRequest.create(HttpMethod, URI)
WebClient.method
(HttpMethod method) Start building a request for the givenHttpMethod
.Constructors in org.springframework.web.reactive.function.client with parameters of type HttpMethodModifierConstructorDescriptionWebClientRequestException
(Throwable ex, HttpMethod method, URI uri, HttpHeaders headers) Constructor for throwable. -
Uses of HttpMethod in org.springframework.web.reactive.function.server
Methods in org.springframework.web.reactive.function.server that return HttpMethodMethods in org.springframework.web.reactive.function.server with parameters of type HttpMethodModifier and TypeMethodDescriptionEntityResponse.Builder.allow
(HttpMethod... allowedMethods) Set the set of allowedHTTP methods
, as specified by theAllow
header.ServerResponse.HeadersBuilder.allow
(HttpMethod... allowedMethods) Set the set of allowedHTTP methods
, as specified by theAllow
header.static RequestPredicate
RequestPredicates.method
(HttpMethod httpMethod) Return aRequestPredicate
that matches if the request's HTTP method is equal to the given method.ServerRequest.Builder.method
(HttpMethod method) Set the method of the request.static RequestPredicate
RequestPredicates.methods
(HttpMethod... httpMethods) Return aRequestPredicate
that matches if the request's HTTP method is equal to one the of the given methods.Method parameters in org.springframework.web.reactive.function.server with type arguments of type HttpMethodModifier and TypeMethodDescriptionEntityResponse.Builder.allow
(Set<HttpMethod> allowedMethods) Set the set of allowedHTTP methods
, as specified by theAllow
header.ServerResponse.HeadersBuilder.allow
(Set<HttpMethod> allowedMethods) Set the set of allowedHTTP methods
, as specified by theAllow
header.void
RequestPredicates.Visitor.method
(Set<HttpMethod> methods) Receive notification of an HTTP method predicate. -
Uses of HttpMethod in org.springframework.web.reactive.function.server.support
Methods in org.springframework.web.reactive.function.server.support that return HttpMethod -
Uses of HttpMethod in org.springframework.web.server
Methods in org.springframework.web.server that return types with arguments of type HttpMethodModifier and TypeMethodDescriptionMethodNotAllowedException.getSupportedMethods()
Return the list of supported HTTP methods.Constructors in org.springframework.web.server with parameters of type HttpMethodModifierConstructorDescriptionMethodNotAllowedException
(HttpMethod method, Collection<HttpMethod> supportedMethods) UnsupportedMediaTypeStatusException
(MediaType contentType, List<MediaType> supportedTypes, ResolvableType bodyType, HttpMethod method) Constructor for when trying to encode from or decode to a specific Java type.UnsupportedMediaTypeStatusException
(MediaType contentType, List<MediaType> supportedTypes, HttpMethod method) Constructor that provides the HTTP method.Constructor parameters in org.springframework.web.server with type arguments of type HttpMethodModifierConstructorDescriptionMethodNotAllowedException
(String method, Collection<HttpMethod> supportedMethods) MethodNotAllowedException
(HttpMethod method, Collection<HttpMethod> supportedMethods) -
Uses of HttpMethod in org.springframework.web.service.invoker
Methods in org.springframework.web.service.invoker that return HttpMethodModifier and TypeMethodDescriptionHttpRequestValues.Builder.getHttpMethod()
HttpRequestValues.getHttpMethod()
Return the HTTP method to use for the request.HttpRequestValues.Metadata.getHttpMethod()
Return the HTTP method, if known.Methods in org.springframework.web.service.invoker with parameters of type HttpMethodModifier and TypeMethodDescriptionprotected HttpRequestValues
HttpRequestValues.Builder.createRequestValues
(HttpMethod httpMethod, URI uri, UriBuilderFactory uriBuilderFactory, String uriTemplate, Map<String, String> uriVars, HttpHeaders headers, MultiValueMap<String, String> cookies, Map<String, Object> attributes, Object bodyValue) CreateHttpRequestValues
from values passed to theHttpRequestValues.Builder
.protected ReactiveHttpRequestValues
ReactiveHttpRequestValues.Builder.createRequestValues
(HttpMethod httpMethod, URI uri, UriBuilderFactory uriBuilderFactory, String uriTemplate, Map<String, String> uriVars, HttpHeaders headers, MultiValueMap<String, String> cookies, Map<String, Object> attributes, Object bodyValue) HttpRequestValues.Builder.setHttpMethod
(HttpMethod httpMethod) Set the HTTP method for the request.ReactiveHttpRequestValues.Builder.setHttpMethod
(HttpMethod httpMethod) Constructors in org.springframework.web.service.invoker with parameters of type HttpMethodModifierConstructorDescriptionprotected
HttpRequestValues
(HttpMethod httpMethod, URI uri, UriBuilderFactory uriBuilderFactory, String uriTemplate, Map<String, String> uriVariables, HttpHeaders headers, MultiValueMap<String, String> cookies, Map<String, Object> attributes, Object bodyValue) ConstructHttpRequestValues
. -
Uses of HttpMethod in org.springframework.web.servlet.function
Methods in org.springframework.web.servlet.function that return HttpMethodMethods in org.springframework.web.servlet.function with parameters of type HttpMethodModifier and TypeMethodDescriptionEntityResponse.Builder.allow
(HttpMethod... allowedMethods) Set the set of allowedHTTP methods
, as specified by theAllow
header.ServerResponse.HeadersBuilder.allow
(HttpMethod... allowedMethods) Set the set of allowedHTTP methods
, as specified by theAllow
header.static RequestPredicate
RequestPredicates.method
(HttpMethod httpMethod) Return aRequestPredicate
that matches if the request's HTTP method is equal to the given method.ServerRequest.Builder.method
(HttpMethod method) Set the method of the request.static RequestPredicate
RequestPredicates.methods
(HttpMethod... httpMethods) Return aRequestPredicate
that matches if the request's HTTP method is equal to one the of the given methods.Method parameters in org.springframework.web.servlet.function with type arguments of type HttpMethodModifier and TypeMethodDescriptionEntityResponse.Builder.allow
(Set<HttpMethod> allowedMethods) Set the set of allowedHTTP methods
, as specified by theAllow
header.ServerResponse.HeadersBuilder.allow
(Set<HttpMethod> allowedMethods) Set the set of allowedHTTP methods
, as specified by theAllow
header.void
RequestPredicates.Visitor.method
(Set<HttpMethod> methods) Receive notification of an HTTP method predicate. -
Uses of HttpMethod in org.springframework.web.servlet.resource
Methods in org.springframework.web.servlet.resource that return HttpMethodModifier and TypeMethodDescriptionNoResourceFoundException.getHttpMethod()
Return the HTTP method for the request.Constructors in org.springframework.web.servlet.resource with parameters of type HttpMethodModifierConstructorDescriptionNoResourceFoundException
(HttpMethod httpMethod, String resourcePath) Create an instance. -
Uses of HttpMethod in org.springframework.web.socket.sockjs.support
Methods in org.springframework.web.socket.sockjs.support with parameters of type HttpMethodModifier and TypeMethodDescriptionprotected boolean
AbstractSockJsService.checkOrigin
(ServerHttpRequest request, ServerHttpResponse response, HttpMethod... httpMethods) protected void
AbstractSockJsService.sendMethodNotAllowed
(ServerHttpResponse response, HttpMethod... httpMethods) -
Uses of HttpMethod in org.springframework.web.socket.sockjs.transport
Methods in org.springframework.web.socket.sockjs.transport that return HttpMethod
RestTemplate.doExecute(URI, String, HttpMethod, RequestCallback, ResponseExtractor)