我看到一个网站,我看到JSON数据,网站和我要尝试做的一切都很好,但是当我在Chrome Developer Response中看到他的JSON时,他的数据价值是红色但我的数据是请查看图片以获取更多信息。
如果您没有答案,请帮助我,不要编辑问题
this link of red json data that i see someone website
这是我的服务器端代码
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);
}
答案 0 :(得分:0)
第二张图片(您的情况)中的数据不是JSON类型,它是纯文本,因此您应该在服务器中将ContentType
设置为application/json
。
根据您问题中的代码,您忘记了以下行:
header('Content-Type: application/json');
您可以在此处查看更多信息:Returning JSON from a PHP Script