Советы: Быстрый поиск по Ctrl+F
| 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 |
| 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-заголовки включают в себя общий заголовок, заголовок запроса, заголовок ответа и четыре части заголовка субъекта.
Каждое поле заголовка состоит из имени домена, двоеточия (:) и значения домена.
Общие заголовки: могут использоваться как для запросов, так и для ответов, и связаны с транзакцией в целом, а не с конкретным ресурсом.
Заголовки запроса: позволяют клиенту передать информацию о себе и желаемой форме ответа.
Заголовки ответа: сервер и ответ передают информацию о себе.
Заголовки сущностей: определяют информацию о передаваемом ресурсе либо в запросе, либо в ответе.