网站跨域解决方案
什么是网站跨域
跨域原因产生:在当前域名请求网站中,默认不允许通过ajax请求发送其他域名。
网站跨域报错案例
jquery-1.7.2.min.js?t=2017-07-27:4
Failed to load http://b.itmayiedu.com:8081/ajaxB:
No 'Access-Control-Allow-Origin' header is present on the requested resource.
Origin 'http://a.itmayiedu.com:8080' is therefore not allowed access.
五种网站跨域解决方案
- 使用jsonp解决网站跨域
2.使用HttpClient内部转发
3.使用设置响应头允许跨域
4.基于Nginx搭建企业级API接口网关
5.使用Zuul搭建微服务API接口网关