美文网首页
跨域问题

跨域问题

作者: 有bear来啊 | 来源:发表于2018-03-10 13:41 被阅读0次
1.什么是跨域

跨域是指从一个域名的网页去请求另一个域名的资源。比如从www.baidu.com 页面去请求 www.google.com 的资源。跨域(同源)的严格一点的定义是:只要 协议,域名,端口有任何一个的不同,就被当作是跨域

2.为什么会有跨域

跨域是浏览器的一种安全策略 ,如果你在一个网站(A)下ajax能够请求的到另一个网站(B),B服务器则能拿到该用户A网站的Cookie.

3.如何解决跨域问题(挖坑)
3.1 JsonP

jsonp只支持GET请求,不支持POST请求。

3.2 服务器代理
3.3 location.hash跨域
3.3 使用postMessage实现页面之间通信

参考链接 :
https://www.zhihu.com/question/26376773/answer/244453931
http://blog.csdn.net/lambert310/article/details/51683775

相关文章

网友评论

      本文标题:跨域问题

      本文链接:https://www.haomeiwen.com/subject/nkovfftx.html