Json得到错误400

时间:2016-05-31 16:02:22

标签: javascript jquery json

我正试图从链接页面获取json。

当我打开浏览器

时链接非常完美

这是我在控制台中收到错误400的代码。但是,如果我在浏览器中粘贴此网址,我会得到该页面,任何想法可以是什么?以及如何解决?

$(document).ready(function () {
  $('#get-data').click(function () {
    var showData = $('#show-data');

    $.getJSON('http://example.com', function (data) {
      console.log(data);

     showData.html(JSON.stringify(data))

    });

    showData.text('Loading the JSON file.');
  });
});
网址中的

json:

{
    "day": 0,
    "people": 0,
    "total": 22,
    "tests": []
}

状态代码:400错误请求

1 个答案:

答案 0 :(得分:1)

使用$.getJSON发送给客户端接受application/json的服务器。可能是Web服务器正在检查接受的类型,并且由于它无法在请求的端点上提供JSON,因此它将返回400错误。 (这是客户端的错误)

然而,我们无法确定是否确实如此,因为您没有说明您尝试使用哪个URL以及配置为在该端点上发回的URL。