什么是跨域?

79 阅读1分钟

当一个请求url的协议、域名。端口三者之间任意一个与当前页面utl不同即为跨域, 跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制。

同源策略限制了一下行为:

  • Cookie、LocalStorage 和 IndexDB 无法读取
  • DOM 和 JS 对象无法获取
  • Ajax请求发送不出去