2022-02-08

看到报错信息 有Access to XMLHttpRequest by CORS policy: No 'Access-Control-Allow-Origin' 这些关键字 就代表是跨域错误

1、产生跨域的原因

由浏览器的同源策略造成的、同域名,同端口,同协议(http 和 https)

2、跨域解决方法

1.CORS跨域资源共享服务端:header("Access-Control-Allow-Origin:*");“*”表示所有的域都可以接受

2.jsonp动态创建script标签,使用jQuery的jsonp请求优点兼容性强&不受同源策略的限制缺点只能用get方法,不能使用post方法

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前段时间学习了AJAX,已经可以从后台拿到JSON串。可是出现了问题,目前我发送的请求都是在同域下的请求,如果我想...
    大春春阅读 4,666评论 2 13
  • 整理中 目标: 了解跨域 解决跨域 服务器配置跨域(java, nginx) 前端调试时配置解决跨域 一、什么是跨...
    麦曦阅读 4,514评论 0 0
  • 一、什么是跨域 url的组成 JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。那什么是跨域呢...
    古城凌三少阅读 10,134评论 0 0
  • 问答 1.什么是同源策略 同源指相同协议,相同域名,相同端口号.在控制台我们得到以下信息: location.pr...
    _Josh阅读 2,463评论 0 0
  • 标签(空格分隔): 面试准备 [TOC] 1、请解释一下什么是闭包 我的理解是,闭包就是能够读取其他函数内部变量的...
    niices阅读 2,801评论 0 1

友情链接更多精彩内容