Заголовок HTTP-запроса
Header Объяснение Пример
Accept Определяет тип содержимого, которое может получить клиент. Accept: text/plain, text/html
Accept-Charset Набор кодировок символов, которые может принимать браузер. Accept-Charset: iso-8859-5
Accept-Encoding Определяет тип кодировки сжатия веб-сервера, которую может поддерживать браузер. Accept-Encoding: compress, gzip
Accept-Language Языки, приемлемые для браузера Accept-Language: en,zh
Accept-Ranges Одно или несколько подполей сущности веб-страницы, которые могут быть запрошены Accept-Ranges: bytes
Authorization Сертификат авторизации для HTTP-авторизации Авторизация: сертификат авторизации
Cache-Control Указывает механизм кэширования, который будет использоваться для запросов и ответов Cache-Control: no-cache
Connection Указывает, требуется ли постоянное соединение. (HTTP 1.1 устанавливает постоянные соединения по умолчанию) Connection: close
Cookie HTTP-запросы отправляются на веб-сервер с сохранением всех значений cookie под доменным именем запроса. Cookie: $Version=1; Skin=new;
Content-Length Длина запрашиваемого содержимого Content-Length: 348
Content-Type Запрашиваемая MIME-информация, соответствующая сущности Content-Type: application/x-www-form-urlencoded
Date Дата и время отправки запроса Date: Tue, 15 Nov 2010 08:12:31 GMT
Expect Поведение сервера, характерное для данного запроса Expect: 100-continue
From Электронная почта пользователя, отправившего запрос From: [email protected]
Host Доменное имя и номер порта сервера, который отправил запрос. Host: www.jsons.cn
If-Match Действителен только в том случае, если запрос соответствует сущности. If-Match: "конкретное значение"
If-Modified-Since Запрос проходит успешно, если запрашиваемая часть изменена по истечении указанного времени, и возвращает код 304, если она не изменена If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
If-None-Match Если содержимое не было изменено, возвращается код 304, параметром является Etag, ранее отправленный сервером, сравните его с Etag, полученным в ответ от сервера, чтобы определить, было ли изменение If-None-Match: "конкретное значение"
If-Range Если сущность не изменилась, сервер отправляет недостающую часть клиенту, в противном случае отправляет всю сущность. Параметром также является Etag If-Range: "конкретное значение"
If-Unmodified-Since Запрос проходит успешно, только если сущность не была изменена по истечении указанного периода времени. If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
Max-Forwards Ограничивает время передачи сообщения через прокси и шлюз. Max-Forwards: 10
Pragma Используется для включения инструкций по реализации определенных Pragma: no-cache
Proxy-Authorization Сертификат авторизации для связи с прокси-сервером Прокси-авторизация: сертификат авторизации, связанный с прокси.
Range Запрашивается только часть запрашиваемой сущности, укажите область действия Range: bytes=500-999
Referer Адрес предыдущей страницы, за которой следует текущая запрашиваемая страница, т.е. входящий путь. Referer: http://www.jsons.cn
TE Кодировка передачи, которую клиент готов принять и уведомляет сервер о принятии информации хвоста плюс заголовка. TE: trailers,deflate;q=0.5
Upgrade Указать серверу транспортный протокол для преобразования (если поддерживается). Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
User-Agent Содержимое User-Agent содержит информацию о пользователе, делающем запрос. User-Agent: Mozilla/5.0 (Linux; X11)
Via Уведомление об адресе промежуточного шлюза или прокси-сервера, протоколах связи Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Предупреждение о сущности сообщения. Warn: 199 Miscellaneous warning
Заголовок HTTP-ответа
Header Интерпретация Пример
Accept-Ranges Указывает, поддерживает ли сервер указанный диапазон запросов и какой тип сегментированных запросов поддерживается. Accept-Ranges: bytes
Age Расчетное время (в секундах, неотрицательное) для формирования прокси-кэша с исходного сервера. Age: 12
Allow Допустимое поведение запроса к сетевому ресурсу, возврат 405, если запрос не разрешен. Allow: GET, HEAD
Cache-Control Сообщает всем механизмам кэширования, разрешено ли кэширование и какого типа. Cache-Control: no-cache
Content-Encoding Тип кодировки сжатия возвращаемого содержимого, поддерживаемый веб-сервером. Content-Encoding: gzip
Content-Language Язык тела ответа Content-Language: en,zh
Content-Length Длина тела ответа Content-Length: 348
Content-Location Альтернативный адрес, по которому может быть заменен запрашиваемый ресурс Content-Location: /index.htm
Content-MD5 Значение контрольной суммы MD5 возвращаемого ресурса Content-MD5: значение контрольной суммы MD5
Content-Range Позиция байта этого раздела во всем теле ответа Content-Range: bytes 21010-47021/47022
Content-Type MIME-тип возвращаемого содержимого Content-Type: text/html; charset=utf-8
Date Время отправки оригинального сообщения сервера Date: Tue, 15 Nov 2010 08:12:31 GMT
ETag Текущее значение тега сущности переменной запроса ETag: "Текущее значение тега сущности переменной запроса"
Expires Дата и время истечения срока действия ответа Expires: Thu, 01 Dec 2010 16:00:00 GMT
Last-Modified Время последней модификации запрошенного ресурса Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
Location Используется для перенаправления получателя на невостребованный URL-адрес для завершения запроса или определения нового ресурса Location: http://www.jsons.cn
Pragma Включает инструкции, специфичные для конкретной реализации, которые могут быть применены к любому получателю в цепочке ответа Pragma: no-cache
Proxy-Authenticate Указывает схему аутентификации и параметры, которые могут быть применены к прокси на этом URL Proxy-Authenticate: Basic
refresh Применяется к перенаправлениям или новый ресурс создается и перенаправляется через 5 секунд (предложено Netscape и поддерживается большинством браузеров)
Refresh: 5; url= http://www.jsons.cn
Retry-After Если объект временно нежелателен, уведомляет клиента о необходимости повторить попытку через определенный период времени Retry-After: 120
Server имя программного обеспечения веб-сервера Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
Set-Cookie Установить Http Cookie Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
Trailer Указать, что поле заголовка присутствует в конце кодировки передачи файлов в виде кусков Trailer: Max-Forwards
Transfer-Encoding Кодировка передачи файлов Transfer-Encoding:chunked
Vary Сообщает нижестоящему прокси, использовать ли кэшированный ответ или запрос с исходного сервера Vary: *
Via Сообщает прокси-серверу, через который был отправлен ответ клиента Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Предупреждает организацию о возможных проблемах Warning: 199 Miscellaneous warning
WWW-Authenticate Указывает схему авторизации, которую должен использовать клиент-заказчик. WWW-Authenticate: Basic

Онлайн заголовки HTTP-ответов, заголовки HTTP-запросов

Заголовки HTTP-запросов предоставляют информацию о запросе, ответе или другом отправляющем субъекте. HTTP-заголовки включают в себя общий заголовок, заголовок запроса, заголовок ответа и четыре части заголовка субъекта.

Каждое поле заголовка состоит из имени домена, двоеточия (:) и значения домена.

Общие заголовки: могут использоваться как для запросов, так и для ответов, и связаны с транзакцией в целом, а не с конкретным ресурсом.

Заголовки запроса: позволяют клиенту передать информацию о себе и желаемой форме ответа.

Заголовки ответа: сервер и ответ передают информацию о себе.

Заголовки сущностей: определяют информацию о передаваемом ресурсе либо в запросе, либо в ответе.

Журналы доступа: