一、同源
所谓同源,就是协议、域名、端口号必须保持一致!
如果以上三个,出现有一个不同,浏览器将会触发 “同源策略”。
二、同源策略
当协议、域名、端口号不一致的情况下,禁止相互之间进行数据的交互。
目的:为了数据的安全性。
服务端之间没有同源策略。 --(代理)
三、跨域
指的是浏览器不能执行其他网站的脚本。请求的接口不是同源,但任要访问,所以就得解决跨域问题。 解决跨域的方法: 1.jsonp跨域 (是一个方法,不是函数类型的方法,是一个手段,和json完全不是一回事) 2.cors跨域 它常用在服务端。 3.代理: (正向代理、反向代理)