浏览器如何解析并显示数据?

PHP案例场景:

AJAX调用下面方法:

/**
* 图片上传
*/
public function uploadfile()
{
$result= uploadimg('loopimg');
$this->ajaxReturn($result);
//echo json_encode($result);
}

用 echo 返回 通过 json编码的数据时, ajax为什么能接受到请求那?

因为 :Content-type:text/html  来决定的; 

当是 text/html的时候 则以文本的形式展现;

当是 application/json的时候 则解析成json格式 返回给 ajax的回调方法。

原文地址:https://www.cnblogs.com/sunzhenyong/p/4310398.html