Spring mvc中的@RequestHeader

来源:互联网 发布:淘宝南风小铺抄袭 编辑:程序博客网 时间:2024/06/05 00:52
@RequestHeader 注解,可以把Request请求header部分的值绑定到方法的参数上。
例子如下:


Java代码  收藏代码
  1. @RequestMapping(value = "/example", method = RequestMethod.GET)  
  2.    public String  getHello(@RequestHeader ("host") String hostName,  
  3.         @RequestHeader ("Accept") String acceptType,  
  4.         @RequestHeader ("Accept-Language") String acceptLang,  
  5.         @RequestHeader ("Accept-Encoding") String acceptEnc,  
  6.         @RequestHeader ("Cache-Control") String cacheCon,  
  7.         @RequestHeader ("Cookie") String cookie,  
  8.         @RequestHeader ("User-Agent") String userAgent)  
  9.    {  
  10.     System.out.println("Host : " + hostName);  
  11.     System.out.println("Accept : " + acceptType);  
  12.     System.out.println("Accept Language : " + acceptLang);  
  13.     System.out.println("Accept Encoding : " + acceptEnc);  
  14.     System.out.println("Cache-Control : " + cacheCon);  
  15.     System.out.println("Cookie : " + cookie);  
  16.     System.out.println("User-Agent : " + userAgent);  
  17.        return "example";  
  18.    } 

0 0
原创粉丝点击