open class RequestHeaderMapMethodArgumentResolver : HandlerMethodArgumentResolver
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
Arjen Poutsma
Author
Rossen Stoyanchev
Since
3.1
RequestHeaderMapMethodArgumentResolver()
Resolves Map method arguments annotated with 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. |
open fun resolveArgument(parameter: MethodParameter, mavContainer: ModelAndViewContainer, webRequest: NativeWebRequest, binderFactory: WebDataBinderFactory): Any |
|
open fun supportsParameter(parameter: MethodParameter): Boolean |