跨域问题的解决?

匿名 (未验证) 提交于 2019-12-02 21:53:52

1.什么是跨域

当浏览器从一个域名的网页访问另一个域名的网页的时候,服务器端口,域名,协议有任何一个不同,就是跨域

2.解决方法

什么是jsonp:

就是在远程服务器上设法动态的把数据装进js格式的文本代码段中,供客户端调用和进一步处理;在前台通过动态添加script标签及src属性,表面看上去与ajax极为相似,但是,这和ajax并没有任何关系;为了便于使用及交流,逐渐形成了一种 非正式传输协议,人们把它称作 JSONP ;

第二种:CORS(跨域资源共享机制)

跨域资源共享(CORS不同的域、协议或端口请求一个资源时,资源会发起一个跨域 HTTP 请求

CORS的文档:

https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!