public function parseReturnData($data)
{
while (true) {
$lines = explode("\n", $data, 2);
if (!$lines || count($lines) == 0) {
break;
}
if (trim($lines[0]) == '') {
//空行,header 结束
if (stristr($this->content_type, 'application/Json') !== false) {
$this->content = json_decode($lines[1], true);
} else {
$this->content = $lines[1];
}
break;
}
$this->handleHeader(null, $lines[0]);
if (count($lines) != 2) {
break;
}
$data = $lines[1];
}
}