JSONP交叉原始错误'No Access-Control-Allow-Origin标头存在'

 悠闲的大黄 发布于 2023-02-11 15:19

我正在使用Ajax使用他们的API从twitter获取数据.我正在尝试使用jsonp,从我能看到和理解的东西,我认为我做的一切都是正确的(显然不是).



以上代码在Chrome和Firefox中都会生成错误XMLHttpRequest无法加载http://twitter.com/status/user_timeline/padraicb.json?count=10&callback= ?.请求的资源上不存在"Access-Control-Allow-Origin"标头.因此不允许原点'null'访问.

从我的理解,我认为拥有&callback=?和设置类型jsonp将允许这成功.更重要的是,我可以看到在fiddler中返回的JSON对象,它只是没有被脚本处理.我尝试了多个API,同时出现同样的问题.

当输入地址栏时,一个这样的API也可以工作.

所以我经过广泛的搜索和寻找后,我需要一些如何设置原点*?我认为这更像服务器端问题?

我也试过?callback?但无济于事.

任何想法都会很棒,谢谢.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有