一.获取头部信息
@RequestHeader注解 可以获得请求头的信息 相当于 request.getHeader(name);
value: 请求头的名称;required : 是否必须携带此请求头
1.controller代码
/**
* @param @RequestHeader注解 可以获得请求头的信息 相当于 request.getHeader(name);
* value: 请求头的名称;required : 是否必须携带此请求头
* @return
*/
@RequestMapping("/bike12")
@ResponseBody
public String bike12(@RequestHeader(value="USER-AGENT",required=false ) String header){
String s=header;
return s;
}
2.获取请求参数

3.启动服务,开始访问

二. 获取cookie的信息
1.controller代码
/**
* @param @RequestHeader注解 可以获得请求头的信息 相当于 request.getHeader(name);
* value: 请求头的名称;required : 是否必须携带此请求头
* @return
*/
@RequestMapping("/bike13")
@ResponseBody
public String bike13(@CookieValue(value = "JESSSIONID") String cookieId){
String s=cookieId;
System.out.println("s:"+s);
return s;
}
博客介绍了获取请求信息的相关内容。使用@RequestHeader注解可获取请求头信息,说明了其value和required属性。还给出了获取请求头信息的controller代码、获取请求参数方法及启动服务访问步骤,另外也提及了获取cookie信息的controller代码。
1974

被折叠的 条评论
为什么被折叠?



