INNER CODE UNIT · Java

doFilter

stacksimplify/aws-eks-kubernetes-masterclass · BACKUPS/BACKUP-14MAY2025/others/code-v2/springboot-kubernetes/03-notifications-service/src/main/java/com/stacksimplify/notifications/configurations/CorsFilter.java:20

    public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {
        HttpServletResponse response = (HttpServletResponse) res;
        HttpServletRequest request = (HttpServletRequest) req;
        response.setHeader("Access-Control-Allow-Origin", "*");
        response.setHeader("Access-Control-Allow-Methods", "POST, GET, PUT, OPTIONS, DELETE");
        response.setHeader("Access-Control-Max-Age", "3600");
        response.setHeader("Access-Control-Allow-Headers", "x-requested-with, authorization, content-type, token");

        if ("OPTIONS".equalsIgnoreCase(request.getMethod())) {
            response.setStatus(HttpServletResponse.SC_OK);
        } else {
            chain.doFilter(req, res);
        }
    }

    @Override
    public void init(FilterConfig filterConfig) {
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…