раздел :: заголовки запроса

Заголовки запроса могут фигурировать только в запросах. В последней версии протокола HTTP/1.1 двадцать заголовков запроса. Для простоты восприятия удобно разбить заголовки запроса на четыре класса:

    Заголовок Краткое описание 1. Предпочтения в ответе
  1. Accept Предпочтительные типы содержимого
  2. Accept-Charset Предпочтительные наборы символов
  3. Accept-Encoding Предпочтительный метод кодирования содержимого
  4. Accept-Language Предпочтительные языки
  5. ТЕ Предпочтительные схемы кодирования при передаче 2. Информация, передаваемая вместе с запросом
  6. Authorization Полномочия пользователя (логин/пароль)
  7. From Адрес электронной почты пользователя
  8. Referer URI, от которого получен URI запроса<
  9. User-Agent Информация о клиентском браузере
  10. Proxy-Authorization Авторизация клиента прокси-сервером
  11. Cookie Содержимое кукиса хранящееся на стороне клиента 3. Условные запросы
  12. If-Modified-Since Сравнение с временем последнего изменения
  13. If-Match Сравнение на равенство идентификатора содержимого
  14. If-None-Match Сравнение на неравенство идентификатора содержимого
  15. If-Unmodified-Since Сравнение с временем последнего изменения
  16. If-Range Отправить диапазон, только если содержимое изменено 4. Ограничения, накладываемые на сервер
  17. Host Хост(домен) запрошенного ресурса
  18. Expect Реакция сервера, ожидаемая клиентом
  19. Max-Forwards Допустимое число прокси-серверов при передаче данных
  20. Range Запрос диапазона содержимого

В данном разделе будут подробно описаны все эти заголовки. Но пока эта работа не завершена. Если в таблице (см. выше) заголовок не имеет ссылки, значит он еще не описан. Читать далее..

Если существует единственное представление ресурса, то для запроса такого ресурса можно использовать простое сообщение-запрос HTTP. Но если один и тот же ресурс представлен в нескольких форматах, то клиент и сервер должны будут провести согласование, чтобы данный клиент мог получить ресурс в предпочтительном для него формате. Заголовок Accept относится к группе заголовков посвященных согласованию содержимого. Читать далее..

Заголовок Accept-Charset относится к группе заголовков посвященных согласованию содержимого. Он отвечает за согласование кодировок. Если ресурс на сервере представлен в нескольких кодировках, то клиенту предоставляется возможность выбрать наиболее для него предпочтительную. Читать далее..

Заголовок Accept-Encoding относится к группе заголовков посвященных согласованию содержимого. Он отвечает за согласование метода кодирования содержимого (не путать с кодировкой). Если ресурс может быть закодирован несколькими методами, то клиенту предоставляется возможность выбрать наиболее для него предпочтительный. Читать далее..