JSON 收到错误 400



我正在尝试从链接页面获取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 错误请求

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

但是,我们不能肯定地说是否是这种情况,因为您没有说您正在尝试此操作的 URL 以及该 URL 配置为在该端点上发送回的 URL。

最新更新