private function httpParseHeaders($headers = false)
{
if ($headers === false) {
return false;
}
$headers = str_replace("\r", "", $headers);
$headers = explode("\n", $headers);
foreach ($headers as $value) {
$header = explode(": ", $value);
if ($header[0] && !isset($header[1])) {
$headerdata['status'] = $header[0];
} elseif ($header[0] && isset($header[1])) {
$headerdata[$header[0]] = $header[1];
}
}
return $headerdata;
}