14
컨트롤러에 단일 요청 헤더를 얻으려면 spring3에 @RequestHeader
이 있다는 것을 알고 있습니다. 모든 요청 헤더를 얻을 수있는 쉬운 방법이 있는지 궁금하네요? javadoc의에서springframework 모든 요청 헤더를 얻으십시오
MultiValueMap<String,String> headers = new HttpHeaders();
for (Enumeration names = request.getHeaderNames(); names.hasMoreElements();) {
String name = (String)names.nextElement();
for (Enumeration values = request.getHeaders(name); values.hasMoreElements();) {
String value = (String)values.nextElement();
headers.add(name,value);
}
}
+1 잘 보입니다. – skaffman