Группы HTTP заголовков
Все заголовки разделяются на четыре основные группы: общие заголовки (General Headers), заголовки запроса (Request Headers), заголовки ответа (Response Headers), заголовки сущности (Entity Headers).
Общие заголовки
Общие заголовки применяются как к запросам, так и к ответам, но не имеют отношения к данным, передаваемым в теле.
Заголовки запроса
Заголовки запроса содержит больше информации о ресурсе, который нужно получить, или о клиенте, запрашивающем ресурс.
Заголовки ответа
Заголовки ответа содержат дополнительную информацию об ответе, например его местонахождение, или о сервере, предоставившем его.
Заголовки сущности
Заголовки сущности содержат информацию о теле
ресурса, например его длину содержимого или тип.
Сюда относятся заголовки Content-Type и Content-Length.