SpringMVC解决跨域问题web
1、什么事CORSspring
跨来源资源共享(Cross-origin resource sharing)是一份浏览器技术的规范,提供了 Web 服务从不一样域传来沙盒脚本的方法,以避开浏览器的同源策略,是 JSONP 模式的现代版。与 JSONP 不一样,CORS 除了 GET 要求方法之外也支持其余的 HTTP 要求。用 CORS 能够让网页设计师用通常的 XMLHttpRequest,这种方式的错误处理比 JSONP 要来的好。
以上内容摘自维基百科跨域
2、如何解决跨域问题浏览器
解决跨域的问题不少,能够经过Nginx的反向代理解决跨域,也能够经过对配置文件进行配置或者使用拦截器解决跨域问题。spa
(1)拦截器方式:设计
首先配置web.xml代理
而后写一个拦截器类xml
(2)springMvc配置文件方式资源