八、跨域问题
题目:跨域是什么?怎么解决?
解答:
是什么
浏览器安全策略,同源策略,不同域名之间不可以互相访问资源。
协议、端口、域名都要完全一致。
浏览器的限制
解决办法
1、主域名相同
window.domain = 'xx'; 设置为一致
2、window.postMessage()
3、Jsonp 只支持get,不支持post
4、cors Cross Origins Resource Sharing 跨域资源分享
header添加 Access-Control-Allow-Origin: *
5、代理 Nginx Webpack等
6、websocket
八、跨域问题
https://blog.jishu6.com:18080//archives/cors