我在我的应用程序中使用Jersey作为RESTful api。我有一些资源,用@ResourceFilters(value = ...)注释。在资源中声明的方法一切正常,但是当我尝试发出OPTIONS请求时,过滤器不起作用。 有没有办法让过滤器适用于我的情况,或者我需要声明显式的OPTIONS方法?
答案 0 :(得分:0)
ResourceFilter实际上是用于过滤资源方法的执行。如果您没有显式定义OPTIONS方法,则HTTP调用不会映射到资源方法(隐式处理)。对于这种情况,您可以使用ContainerRequestFilter。