@RequestHeader
作用:
获取请求头信息,相当于servlet的request.getHeader(name)。
属性:
- value:请求头名称。
required:是否必须携带此请求头。
@RequestMapping("/quick")
@ResponseBody
public void save(@RequestHeader(value = "User-Agrnt", required = false) String headerValue) {
System.out.println(headerValue);
}
@CookieValue
作用:
获取指定cookie的值。
属性:value:指定cookie的名称。
- required:是否必须携带此cookie。
@RequestMapping("quick2")
@ResponseBody
public void save2(@CookieValue(value = "JSESSIONID", required = false) String jsessionid) {
System.out.println(jsessionid);
}
注意
cookie也可以通过@RequestHeader(value = “Cookie”)获取。