开发者社区> 问答> 正文

ajax 数据请求成功后 还是报错 ?报错

ajax 数据请求成功后 还是报错? 有什么常见的原因吗?

错误
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access.

展开
收起
爱吃鱼的程序员 2020-06-23 21:20:27 493 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    这是浏览器的跨域问题,需要服务器端设置请求头response.setHeader("Access-Control-Allow-Origin","*"

    接受类型和返回类型不同

    你是不是直接在静态页面做的操作?用域名映射静态页面的方式访问。另外推荐下面的链接解决方案http://blog.csdn.net/zhoucheng05_13/article/details/53580683

    ajax是需要在服务器进行操作的Origin意思就是要在服务器上运行下载个阿帕奇服务器就好了

    忘记说全了文件放在www文件夹下运行,然后在网址上面打上localhost进去点击文件测试下就好了,希望对你有帮助

    1.跨域问题
    2.你配置的请求地址url写的不对配置后就不要写地址+/+"请求命令"直接写/+"请求命令"

    2020-06-23 21:20:45
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载