gpt4 book ai didi

javascript - Chrome无法解析单行JSONP对象

转载 作者:行者123 更新时间:2023-12-02 19:41:24 25 4
gpt4 key购买 nike

我在 Chrome 18(最新稳定版本)中通过 JSONP 加载此 JSON 对象时遇到问题。由于某种原因,它向我显示错误:Uncaught SyntaxError: Unexpected token :。根据 JSONLint,响应是一个有效的 JSON 对象。

以下是代码示例:http://jsfiddle.net/jakebellacera/2j7DL/1/

补充:我正在尝试绕过跨域,我对两台服务器都有权限,但由于特定原因,我们不能允许特定域上的跨域。如果有更好的方法,请告诉我。

最佳答案

lpunderground.com 的服务器返回 JSON,而不是 JSONP。

JSONP 的特殊之处在于它是一个有效的 javascript 语句 - 从服务器返回的数据被包装在函数调用(有时是变量赋值)中,并且在返回时将其作为普通 javascript 进行评估。通常,客户端在请求参数中向服务器传递一个函数名称,以用于包装数据。

参见the Wikipedia articlethe jQuery docs了解详情。

关于javascript - Chrome无法解析单行JSONP对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10360268/

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