【问题标题】:jerssey anotation to filter request based on header valuejersey 注释根据标头值过滤请求
【发布时间】:2014-11-18 12:58:10
【问题描述】:

jersey API中是否有可用的注解来实现基于header的请求过滤 价值?在 spring 中也是如此

@RequestMapping(value = "/test", method = RequestMethod.POST, headers = {"version=v1.1"})

【问题讨论】:

    标签: java spring-mvc jersey jersey-client jersey-1.0


    【解决方案1】:

    没有办法通过使用注释来做到这一点。但是,您可以访问 HttpServletRequest,例如

    public Response foo( @Context HttpServletRequest request ) {
        if( request.getHeader( "version" ).equals( "v1.1" ) }
           // ...
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-10
      • 2022-12-01
      • 1970-01-01
      • 2012-06-10
      • 1970-01-01
      • 2017-10-20
      • 1970-01-01
      • 2017-05-23
      相关资源
      最近更新 更多