open class RequestHeaderMapMethodArgumentResolver : HandlerMethodArgumentResolverSupport, SyncHandlerMethodArgumentResolver
Resolves Map method arguments annotated with @RequestHeader. For individual header values annotated with @RequestHeader see RequestHeaderMethodArgumentResolver instead.
The created Map contains all request header name/value pairs. The method parameter type may be a MultiValueMap to receive all values for a header, not only the first one.
Author
Rossen Stoyanchev
Since
5.0
See Also
RequestHeaderMethodArgumentResolver
RequestHeaderMapMethodArgumentResolver(adapterRegistry: ReactiveAdapterRegistry) |
open fun resolveArgumentValue(methodParameter: MethodParameter, context: BindingContext, exchange: ServerWebExchange): Any |
|
open fun supportsParameter(param: MethodParameter): Boolean |
open fun getAdapterRegistry(): ReactiveAdapterRegistry
Return the configured ReactiveAdapterRegistry. |