open class RequestBodyArgumentResolver : AbstractMessageReaderArgumentResolver
Resolves method arguments annotated with @RequestBody by reading the body of the request through a compatible HttpMessageReader.
An @RequestBody method argument is also validated if it is annotated with @javax.validation.Valid or org.springframework.validation.annotation.Validated. Validation failure results in an ServerWebInputException.
Author
Sebastien Deleuze
Author
Stephane Maldini
Author
Rossen Stoyanchev
Since
5.0
RequestBodyArgumentResolver(readers: MutableList<HttpMessageReader<*>>, registry: ReactiveAdapterRegistry) |
open fun resolveArgument(param: MethodParameter, bindingContext: BindingContext, exchange: ServerWebExchange): Mono<Any> |
|
open fun supportsParameter(parameter: MethodParameter): Boolean |