【问题标题】:JSON Data Error its showing not Equuleus like otherJSON 数据错误,其显示不像其他 Equuleus
【发布时间】:2018-06-29 09:35:27
【问题描述】:

我看到了一个网站,我看到了该网站的 JSON 数据,我将尝试做同样的事情,一切正常,但是当我在 Chrome 开发人员响应中看到他的 JSON 时,他的数据值是红色的,但我的数据正在进入黑色请查看图片了解更多信息。

我看到某人网站的这个红色json数据链接:

这是我的:

这是我的服务器端代码

if($sql->num_rows > 0){
    while($row = $sql->fetch_assoc()){
        $nestedData["name"]             = $row["olduploadfilename"];
        $nestedData["size"]             = intval($row["uploadmissize"]);
        $data[] = $nestedData;
    }
    echo json_encode($data);
}

【问题讨论】:

    标签: javascript php json


    【解决方案1】:

    第二张图片(您的情况)中的数据不是 JSON 类型,它是纯文本,因此您应该在服务器中将 ContentType 设置为 application/json

    根据您在问题中的代码,您忘记了以下行:

    header('Content-Type: application/json');
    

    您可以在此处查看更多信息:Returning JSON from a PHP Script

    【讨论】:

      猜你喜欢
      • 2020-01-10
      • 1970-01-01
      • 2011-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-19
      • 2010-12-08
      • 1970-01-01
      相关资源
      最近更新 更多