If multiple headers were received for the specified field only the
value of the first header is returned. Applications may use
Request::getHeaderArray() to retrieve a list of all header values
received for a given field.
All header $field names are treated case-insensitively.
A null return indicates the requested header field was not present.