SpringMVC解决跨域问题

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配置文件方式资源

相关文章
相关标签/搜索