服务器解决跨域问题我使用的CORS
CORS 实现思路
CORS背后的基本思想是使用自定义的HTTP头部允许浏览器和服务器相互了解对方,从而决定请求或响应成功与否
一:支持多域名配置的CORS Filter:本质上也是采用的过滤器模式,把请求拦截下来在请求头上加上指定参数(但为了配置各种域的跨域问题,以及不重复造轮子的原则引入了别个的jar包)
在mvnrepository搜索cors-filter,目前也就两个可以用
- org.ebaysf.web 的 cors-filter,项目地址:https://github.com/ebay/cors-filter
- com.thetransactioncompany的 cors-filter,项目地址:http://software.dzhuvinov.com/cors-filter.html
这两个也都大同小异,因为ebay开源在github上,也有详细的README,那么就以ebay的cors-filter为例
配置
添加依赖包到项目