泽西岛资源筛选器和选项方法



我在应用程序中将 Jersey 用于 RESTful api。我有一些资源,用@ResourceFilters(值=...)注释。在资源中声明的方法一切正常,但是当我尝试发出 OPTIONS 请求时,过滤器不起作用。有没有办法让过滤器适用于我的情况,或者我需要声明显式 OPTIONS 方法?

ResourceFilter 实际上是用来过滤资源方法的执行的。如果未显式定义 OPTIONS 方法,则 HTTP 调用不会映射到资源方法(隐式处理)。对于这种情况,您可以使用 ContainerRequestFilter。

最新更新