Package | Description |
---|---|
org.springframework.test.web.servlet.request |
Contains built-in
RequestBuilder
implementations. |
Modifier and Type | Class and Description |
---|---|
class |
MockMultipartHttpServletRequestBuilder
Default builder for
MockMultipartHttpServletRequest . |
Modifier and Type | Method and Description |
---|---|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.accept(MediaType... mediaTypes)
Set the 'Accept' header to the given media type(s).
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.accept(java.lang.String... mediaTypes)
Set the 'Accept' header to the given media type(s).
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.characterEncoding(java.lang.String encoding)
Set the character encoding of the request.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.content(byte[] content)
Set the request body.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.content(java.lang.String content)
Set the request body as a UTF-8 String.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.contentType(MediaType contentType)
Set the 'Content-Type' header of the request.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.contentType(java.lang.String contentType)
Set the 'Content-Type' header of the request.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.contextPath(java.lang.String contextPath)
Specify the portion of the requestURI that represents the context path.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.cookie(Cookie... cookies)
Add the given cookies to the request.
|
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.delete(java.lang.String urlTemplate,
java.lang.Object... uriVars)
Create a
MockHttpServletRequestBuilder for a DELETE request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.delete(java.net.URI uri)
Create a
MockHttpServletRequestBuilder for a DELETE request. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.flashAttr(java.lang.String name,
java.lang.Object value)
Set an "input" flash attribute.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.flashAttrs(java.util.Map<java.lang.String,java.lang.Object> flashAttributes)
Set flash attributes.
|
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.get(java.lang.String urlTemplate,
java.lang.Object... uriVars)
Create a
MockHttpServletRequestBuilder for a GET request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.get(java.net.URI uri)
Create a
MockHttpServletRequestBuilder for a GET request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.head(java.lang.String urlTemplate,
java.lang.Object... uriVars)
Create a
MockHttpServletRequestBuilder for a HEAD request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.head(java.net.URI uri)
Create a
MockHttpServletRequestBuilder for a HEAD request. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.header(java.lang.String name,
java.lang.Object... values)
Add a header to the request.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.headers(HttpHeaders httpHeaders)
Add all headers to the request.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.locale(java.util.Locale... locales)
Add the specified locales as preferred request locales.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.locale(java.util.Locale locale)
Set the locale of the request, overriding any previous locales.
|
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.options(java.lang.String urlTemplate,
java.lang.Object... uriVars)
Create a
MockHttpServletRequestBuilder for an OPTIONS request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.options(java.net.URI uri)
Create a
MockHttpServletRequestBuilder for an OPTIONS request. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.param(java.lang.String name,
java.lang.String... values)
Add a request parameter to the
MockHttpServletRequest . |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.params(MultiValueMap<java.lang.String,java.lang.String> params)
Add a map of request parameters to the
MockHttpServletRequest ,
for example when testing a form submission. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.patch(java.lang.String urlTemplate,
java.lang.Object... uriVars)
Create a
MockHttpServletRequestBuilder for a PATCH request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.patch(java.net.URI uri)
Create a
MockHttpServletRequestBuilder for a PATCH request. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.pathInfo(java.lang.String pathInfo)
Specify the portion of the requestURI that represents the pathInfo.
|
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.post(java.lang.String urlTemplate,
java.lang.Object... uriVars)
Create a
MockHttpServletRequestBuilder for a POST request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.post(java.net.URI uri)
Create a
MockHttpServletRequestBuilder for a POST request. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.principal(java.security.Principal principal)
Set the principal of the request.
|
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.put(java.lang.String urlTemplate,
java.lang.Object... uriVars)
Create a
MockHttpServletRequestBuilder for a PUT request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.put(java.net.URI uri)
Create a
MockHttpServletRequestBuilder for a PUT request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.request(HttpMethod method,
java.lang.String urlTemplate,
java.lang.Object... uriVars)
Create a
MockHttpServletRequestBuilder for a request with the given HTTP method. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.request(HttpMethod httpMethod,
java.net.URI uri)
Create a
MockHttpServletRequestBuilder for a request with the given HTTP method. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.request(java.lang.String httpMethod,
java.net.URI uri)
Alternative factory method that allows for custom HTTP verbs (e.g.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.requestAttr(java.lang.String name,
java.lang.Object value)
Set a request attribute.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.secure(boolean secure)
Set the secure property of the
ServletRequest indicating use of a
secure channel, such as HTTPS. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.servletPath(java.lang.String servletPath)
Specify the portion of the requestURI that represents the path to which
the Servlet is mapped.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.session(MockHttpSession session)
Set the HTTP session to use, possibly re-used across requests.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.sessionAttr(java.lang.String name,
java.lang.Object value)
Set a session attribute.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.sessionAttrs(java.util.Map<java.lang.String,java.lang.Object> sessionAttributes)
Set session attributes.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.with(RequestPostProcessor postProcessor)
An extension point for further initialization of
MockHttpServletRequest
in ways not built directly into the MockHttpServletRequestBuilder . |