获取request中传递过来的header信息
1.添加HttpServletRequest注解,也可以作为参数传递
@Autowired
protected HttpServletRequest request;
2.获取header
/**
* 功能: 获取从request中传递过来的header信息
*
* @return Map
*/
public Map getHeaders() {
Map headerMap = new HashMap();
Enumeration> er = request.getHeaderNames();//获取请求头的所有name值
String headerName;
while(er.hasMoreElements()){
headerName = er.nextElement().toString();
headerMap.put(headerName, request.getHeader(headerName));
}
return headerMap;
}
可以和获取request中传递过来的参数信息组成一个完整的工具类,也可以作为一个完整BaseService被继承
创新互联长期为千余家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为青原企业提供专业的做网站、成都网站建设,青原网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。
当前标题:获取request中传递过来的header信息
文章位置:http://abwzjs.com/article/ppeggj.html