一:RequestHeader注解
请求头包含了若干个属性,服务器可据此获取客户端信息,通过@RequestHeader可以将请求头的属性值绑定到相应方法的入参中。
二:代码实现
private final String SUCCESS="success";
/*
* 用法同@RequestParam
* @RequestHeader 映射请求头信息
*/
@RequestMapping("RequestHeader")
public String testRequestHeader(@RequestHeader("Accept-Encoding") String al ) {
System.out.println("testRequestHeader "+al);
return SUCCESS;
}
三:@CookieValue注解
//映射一个cookievalue值,用法同@RequestParam
@RequestMapping("CookieValue")
public String testCookieValue(@CookieValue(value="JSESSIONID") String sessionId) {
System.out.println("testCookieValue"+sessionId);
return SUCCESS;
}