gpt4 book ai didi

jquery - 调用 2 个 JSONP 请求。 1 有效,但另一个返回 Parsererror

转载 作者:行者123 更新时间:2023-12-01 04:20:37 25 4
gpt4 key购买 nike

引用链接:http://jsfiddle.net/LS8zs/

我尝试使用 jQuery .ajax() 从 Kongregate.com 的 api 获取 JSON 数据

“获取用户徽章”有效。 (请点击尝试)

但是“获取所有徽章”则不然。代码基本是一样的。但出现错误:

parsererror : Error: jQuery17209025343011599034_1339162861022 was not called

我还尝试将 ?callback=foo 添加到 URL 末尾,但没有成功。

有人可以帮助我吗?

我是编程新手。我想我错过了同源政策的一些内容,对吧?

或者 API 只是不支持通过 javascript/jQuery 进行 ajax 调用?

请注意,我使用 Ruby On Rails 3.2 来开发 Web 应用程序。我应该使用 ROR 来获取 JSON 数据吗? (最佳实践)

提前致谢。

最佳答案

只需输入:

http://www.kongregate.com/badges.json?callback=foo

浏览器不会返回 JSONP。但它确实适用于:

http://www.kongregate.com/accounts/andrew/badges.json?callback=foo

所以我猜测第一个 URL 根本不支持 JSONP 回调。

如果 jQuery 正确处理 JSONP 请求,同源策略应该不重要。

关于jquery - 调用 2 个 JSONP 请求。 1 有效,但另一个返回 Parsererror,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10992421/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com