Заголовок 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, раніше надісланий сервером, порівнює з тегом, який відповів сервер, щоб визначити, чи відбулася зміна 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 Вказати, що поле заголовка присутнє в кінці кодування передачі chunked 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 включають загальний заголовок, заголовок запиту, заголовок відповіді та заголовок об'єкта, що складається з чотирьох частин

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

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

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

Заголовки відповіді: сервер і відповідь, яка передає інформацію про себе.

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

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