接口 MockServerRequest.Builder
public static interface MockServerRequest.Builder
Builder forMockServerRequest
.
方法概要
方法详细资料
method
MockServerRequest.Builder method(HttpMethod method)
uri
MockServerRequest.Builder uri(URI uri)
contextPath
MockServerRequest.Builder contextPath(String contextPath)
header
MockServerRequest.Builder header(String key, String value)
headers
MockServerRequest.Builder headers(HttpHeaders headers)
cookie
MockServerRequest.Builder cookie(HttpCookie... cookies)
cookies
MockServerRequest.Builder cookies(MultiValueMap<String,HttpCookie> cookies)
attribute
MockServerRequest.Builder attribute(String name, Object value)
attributes
MockServerRequest.Builder attributes(Map<String,Object> attributes)
queryParam
MockServerRequest.Builder queryParam(String key, String value)
queryParams
MockServerRequest.Builder queryParams(MultiValueMap<String,String> queryParams)
pathVariable
MockServerRequest.Builder pathVariable(String key, String value)
pathVariables
MockServerRequest.Builder pathVariables(Map<String,String> pathVariables)
session
MockServerRequest.Builder session(WebSession session)
session
@Deprecated MockServerRequest.Builder session(Principal principal)
已过时。in favor ofprincipal(Principal)
Sets the requestPrincipal
.
principal
MockServerRequest.Builder principal(Principal principal)
remoteAddress
MockServerRequest.Builder remoteAddress(InetSocketAddress remoteAddress)
localAddress
MockServerRequest.Builder localAddress(InetSocketAddress localAddress)
messageReaders
MockServerRequest.Builder messageReaders(List<HttpMessageReader<?>> messageReaders)
exchange
MockServerRequest.Builder exchange(ServerWebExchange exchange)
body
MockServerRequest body(Object body)
build
MockServerRequest build()