跨域实现
- General
- 1.1. 跨域解决方案
- 1.1.1. jsonp
- 1.1.2. cors跨域
- 1.1.3. 中间代理服务器跨域
- 1.1.4. iframe跨域
- 1.1.5. websocket跨域
- 1.1.6. 其他
1. General
跨域实现总结 https://www.imooc.com/article/291931
1.1. 跨域解决方案
1.1.1. jsonp
jsonp 是利用同源策略漏洞的一种实现跨域方式。script 标签是支持跨域的。只要script标签的src里携带要回调的函数名称,当服务器返回回调函数及数据就能被浏览器所解析执行
详细可看 http://www.nowamagic.net/librarys/veda/detail/224
1.1.2. cors跨域
需要跨域的服务器添加cors 跨域参数
具体参数含义可见 https://javascript.ruanyifeng.com/bom/cors.html
1.1.3. 中间代理服务器跨域
- B->C,A->B
- if A->C
- so A->B->C