应该@Context HttpHeaders
在一个Interceptor
?
我创建了一个RestfulClasses
扩展javax.ws.rs.core.Application
和注释它的类@javax.ws.rs.ApplicationPath("/api")
——所有这些都是非常标准的东西。
我还有一个类,添加到处理特定路径,它本身工作正常。问题是我想检查传入的 HTTP 标头,并且使用拦截器听起来很完美。
我的拦截器类有一个@Context HttpHeaders httpHeaders
声明,但在@AroundInvoke
方法中这个属性是空的。
我应该期望这个工作还是我错过了什么?还有其他方法吗?