【发布时间】: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
jersey API中是否有可用的注解来实现基于header的请求过滤 价值?在 spring 中也是如此
@RequestMapping(value = "/test", method = RequestMethod.POST, headers = {"version=v1.1"})
【问题讨论】:
标签: java spring-mvc jersey jersey-client jersey-1.0
没有办法通过使用注释来做到这一点。但是,您可以访问 HttpServletRequest,例如
public Response foo( @Context HttpServletRequest request ) {
if( request.getHeader( "version" ).equals( "v1.1" ) }
// ...
}
}
【讨论】: