springmvc

@RequestHeader和@RequestParam很像

  • @RequestHeader获取请求头参数,@RequestParam获取请求参数
  • 两个注解的属性都一样,required/defaultValue含义相同
1
2
3
4
5
6
7
8
9
("/test")
public void (
@RequestHeader(value="accept", defaultValue="zh-CN,zh;q=0.9") String accept,
@RequestHeader(value="Accept-Language",required=false) String acceptLanguage,
@RequestHeader("Referer") String referer) {
System.out.println(accept);
System.out.println(acceptLanguage);
System.out.println(referer);
}