JSON数据错误显示不像其他的Equuleus

时间:2018-01-20 05:48:25

标签: javascript php json

我看到一个网站,我看到JSON数据,网站和我要尝试做的一切都很好,但是当我在Chrome Developer Response中看到他的JSON时,他的数据价值是红色但我的数据是请查看图片以获取更多信息。

如果您没有答案,请帮助我,不要编辑问题

this link of red json data that i see someone website

and this is my

这是我的服务器端代码

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);
}

1 个答案:

答案 0 :(得分:0)

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

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

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

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