public function getHttpHeader($name)
{
$name = strtolower($name);
$headers = $this->getHttpHeaders();
if (isset($headers[$name])) {
if (is_array($headers[$name])) {
$value = implode(', ', $headers[$name]);
} else {
$value = $headers[$name];
}
} else {
throw new \OutOfBoundsException("The header '{$name}' doesn't exist");
}
return $value;
}