Package | Description |
---|---|
org.springframework.http.codec.multipart |
Multipart support.
|
org.springframework.mock.web.reactive.function.server |
Mock objects for the functional web framework.
|
org.springframework.web.reactive.function |
Provides a foundation for both the reactive client and server subpackages.
|
org.springframework.web.reactive.function.server |
Provides the types that make up Spring's functional web framework for Reactive environments.
|
org.springframework.web.reactive.function.server.support |
Classes supporting the
org.springframework.web.reactive.function.server package. |
org.springframework.web.reactive.result.method.annotation |
Infrastructure for annotation-based handler method processing.
|
org.springframework.web.server |
Core interfaces and classes for Spring's generic, reactive web support.
|
org.springframework.web.server.adapter |
Implementations to adapt to the underlying
org.springframework.http.client.reactive reactive HTTP adapter
and HttpHandler . |
Modifier and Type | Interface and Description |
---|---|
interface |
FilePart
Specialization of
Part that represents an uploaded file received in
a multipart request. |
interface |
FormFieldPart
Specialization of
Part for a form field. |
Modifier and Type | Method and Description |
---|---|
HttpMessageReader<Part> |
MultipartHttpMessageReader.getPartReader()
Return the configured parts reader.
|
reactor.core.publisher.Flux<Part> |
DefaultPartHttpMessageReader.read(ResolvableType elementType,
ReactiveHttpInputMessage message,
Map<String,Object> hints) |
reactor.core.publisher.Flux<MultiValueMap<String,Part>> |
MultipartHttpMessageReader.read(ResolvableType elementType,
ReactiveHttpInputMessage message,
Map<String,Object> hints) |
reactor.core.publisher.Flux<Part> |
SynchronossPartHttpMessageReader.read(ResolvableType elementType,
ReactiveHttpInputMessage message,
Map<String,Object> hints) |
reactor.core.publisher.Mono<Part> |
DefaultPartHttpMessageReader.readMono(ResolvableType elementType,
ReactiveHttpInputMessage message,
Map<String,Object> hints) |
reactor.core.publisher.Mono<MultiValueMap<String,Part>> |
MultipartHttpMessageReader.readMono(ResolvableType elementType,
ReactiveHttpInputMessage inputMessage,
Map<String,Object> hints) |
reactor.core.publisher.Mono<Part> |
SynchronossPartHttpMessageReader.readMono(ResolvableType elementType,
ReactiveHttpInputMessage message,
Map<String,Object> hints) |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<Void> |
PartHttpMessageWriter.write(org.reactivestreams.Publisher<? extends Part> parts,
ResolvableType elementType,
MediaType mediaType,
ReactiveHttpOutputMessage outputMessage,
Map<String,Object> hints) |
Constructor and Description |
---|
MultipartHttpMessageReader(HttpMessageReader<Part> partReader) |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<MultiValueMap<String,Part>> |
MockServerRequest.multipartData() |
Modifier and Type | Method and Description |
---|---|
static BodyExtractor<reactor.core.publisher.Mono<MultiValueMap<String,Part>>,ServerHttpRequest> |
BodyExtractors.toMultipartData()
Extractor to read multipart data into a
MultiValueMap<String, Part> . |
static BodyExtractor<reactor.core.publisher.Flux<Part>,ServerHttpRequest> |
BodyExtractors.toParts()
Extractor to read multipart data into
Flux<Part> . |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<MultiValueMap<String,Part>> |
ServerRequest.multipartData()
Get the parts of a multipart request if the Content-Type is
"multipart/form-data" or an empty map otherwise. |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<MultiValueMap<String,Part>> |
ServerRequestWrapper.multipartData() |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Flux<Part> |
RequestPartMethodArgumentResolver.getPartValues(MethodParameter parameter,
RequestPart requestPart,
boolean isRequired,
ServerWebExchange exchange) |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<MultiValueMap<String,Part>> |
ServerWebExchange.getMultipartData()
Return the parts of a multipart request if the Content-Type is
"multipart/form-data" or an empty map otherwise. |
reactor.core.publisher.Mono<MultiValueMap<String,Part>> |
ServerWebExchangeDecorator.getMultipartData() |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<MultiValueMap<String,Part>> |
DefaultServerWebExchange.getMultipartData() |