对请求的跨域支持.使用拦截器实现.在自定义拦截器中添加以下代码就可以实现啦
@Override
public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o) throws Exception {
//增加跨域支持
httpServletResponse.setHeader("Access-Control-Allow-Origin", "*");
httpServletResponse.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");
httpServletResponse.setHeader("Access-Control-Max-Age", "3600");
httpServletResponse.setHeader("Access-Control-Allow-Headers", "x-requested-with");
return true;
}
本文介绍了一种通过自定义拦截器实现跨域支持的方法。在拦截器的preHandle方法中设置HTTP响应头,允许所有源访问,并指定允许的方法类型、缓存时间及请求头部信息。
244

被折叠的 条评论
为什么被折叠?



