0

我在我的 Spring Boot 应用程序中使用 Katharsis 以支持 json-api。

我使用资源设置 Katharsis,如下所述:https ://www.baeldung.com/json-api-java-spring-web-app

现在,我想在我的 Spring Boot 应用程序中添加另一个自定义过滤器。我尝试添加此过滤器:

@Component
public class SchemaFilter implements Filter {

    @Override
    public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
        HttpServletRequest request = (HttpServletRequest) servletRequest;
        String application = request.getHeader("application");
        System.out.println(application);
    }

}

但它不起作用。

有任何想法吗?

4

1 回答 1

0

我忘记在@Order我的过滤器中添加注释:

@Order(Ordered.HIGHEST_PRECEDENCE)
于 2021-04-18T17:54:37.197 回答