为什么会出现跨域?

跨域问题来源于JavaScript的同源策略,即只有 协议+主机名+端口号

(如存在)相同,则允许相互访问。也就是说JavaScript只能访问和操作自己域下的资源,不能访问和操作其他域下的资源。跨域问题是针对JS和ajax的,html本身没有跨域问题,比如a标签、script标签、甚至form标签(可以直接跨域发送数据并接收数据)等

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一:什么是同源策略 同源策略是浏览器上为安全性考虑实施的非常重要的安全策略。 同源:URL由协议、域名、端口和路径...
    南方小小姑娘阅读 4,158评论 0 1
  • 原文地址:原文地址 什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义...
    C_Y大渔阅读 4,974评论 1 13
  • JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的...
    西瓜w阅读 5,732评论 0 1
  • 同事开始在朋友圈里卖娃娃,今天上班的时候讲给我听。这些都是她老公表哥抓的娃娃。 就是在游戏城那种抓娃娃机里抓到的。...
    abigsmile阅读 2,713评论 0 0
  • 我们经常自以为是,看到的事实却很少,智者都慎言慎行,只有愚蠢的人才会看到一个事情,就跳出来,胡说八道,自以为正确,...
    找一个新宇宙阅读 1,456评论 0 0