Package | Description |
---|---|
org.springframework.web.reactive.function.server |
Provides the types that make up Spring's functional web framework.
|
Modifier and Type | Method and Description |
---|---|
ServerRequest.Builder |
ServerRequest.Builder.attribute(java.lang.String name,
java.lang.Object value)
Add an attribute with the given name and value.
|
ServerRequest.Builder |
ServerRequest.Builder.attributes(java.util.function.Consumer<java.util.Map<java.lang.String,java.lang.Object>> attributesConsumer)
Manipulate this request's attributes with the given consumer.
|
ServerRequest.Builder |
ServerRequest.Builder.body(reactor.core.publisher.Flux<DataBuffer> body)
Set the body of the request.
|
ServerRequest.Builder |
ServerRequest.Builder.body(java.lang.String body)
Set the body of the request to the UTF-8 encoded bytes of the given string.
|
ServerRequest.Builder |
ServerRequest.Builder.cookie(java.lang.String name,
java.lang.String... values)
Add a cookie with the given name and value(s).
|
ServerRequest.Builder |
ServerRequest.Builder.cookies(java.util.function.Consumer<MultiValueMap<java.lang.String,HttpCookie>> cookiesConsumer)
Manipulate this request's cookies with the given consumer.
|
static ServerRequest.Builder |
ServerRequest.from(ServerRequest other)
Create a builder with the status, headers, and cookies of the given request.
|
ServerRequest.Builder |
ServerRequest.Builder.header(java.lang.String headerName,
java.lang.String... headerValues)
Add the given header value(s) under the given name.
|
ServerRequest.Builder |
ServerRequest.Builder.headers(java.util.function.Consumer<HttpHeaders> headersConsumer)
Manipulate this request's headers with the given consumer.
|
ServerRequest.Builder |
ServerRequest.Builder.method(HttpMethod method)
Set the method of the request.
|
ServerRequest.Builder |
ServerRequest.Builder.uri(java.net.URI uri)
Set the URI of the request.
|