ajax的跨域方案
发布时间:2020-12-16 03:31:09 所属栏目:百科 来源:网络整理
导读:服务端需要做改造. 1. 添加header 见下面代码. @Overridepublic void doFilter(ServletRequest servletRequest,ServletResponse servletResponse,FilterChain filterChain)throws IOException,ServletException {HttpServletRequest request= (HttpServletRe
服务端需要做改造. 1. 添加header见下面代码. @Override public void doFilter(ServletRequest servletRequest,ServletResponse servletResponse,FilterChain filterChain) throws IOException,ServletException { HttpServletRequest request= (HttpServletRequest)servletRequest; System.out.println("a visit from :"+request.getRemoteAddr()); HttpServletResponse httpServletResponse = (HttpServletResponse) servletResponse; httpServletResponse.setHeader("Access-Control-Allow-Origin","*"); httpServletResponse.setHeader("Access-Control-Allow-Headers","X-Requested-With,Content-Type"); httpServletResponse.setHeader("Access-Control-Allow-Methods","PUT,POST,GET,DELETE,OPTIONS"); filterChain.doFilter(servletRequest,servletResponse); } 2. 使用jsonP(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |