0

我正在尝试从http://status.mojang.com/check获取数据,但我没有得到任何数据。但是我在我的响应选项卡(谷歌浏览器)中获取数据

我在网络服务器上运行它来测试它,我也在本地尝试过。

这是我的代码:

$.getJSON("//status.mojang.com/check?jsoncallback=?", function(result) {
    console.log(result);
});

网络选项卡

任何帮助表示赞赏

4

1 回答 1

0

根据 jquery 帮助页面(http://api.jquery.com/jQuery.getJSON/),

This is a shorthand Ajax function, which is equivalent to:

$.ajax({
  dataType: "json",
  url: url,
  data: data,
  success: success
});

当您访问外部 URL 时,您需要将请求作为 jsonp 调用发送,以便绕过 access-control-allow-origin 标头。这意味着dataType需要是“jsonp”

于 2013-08-09T22:49:22.613 回答