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