您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Spring RestController的跨域ajax请求问题

Spring RestController的跨域ajax请求问题

尝试添加此过滤器。

@Component
public class CorsFilter implements Filter {


@Override
public void init(FilterConfig filterConfig) throws ServletException {
    // TODO Auto-generated method stub

}


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


@Override
public void destroy() {
    // TODO Auto-generated method stub

}

}
Java 2022/1/1 18:20:12 有448人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶