Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Заголовки HTTP



Как уже было сказано выше, транзакции HTTP состоят из метода HTTP и некоторого количества HTTP-заголовков. Существуют четыре основных типа HTTP-заголовков:

Общий (general). Сюда относятся заголовки, которые используются и клиентом и сервером и включают общую информацию: Cache-control, Connection, Date, Pragma. Trailer, Transfer-Encoding, Upgrade, Via, Warning.

Запрос (request). Когда клиент запрашивает информацию, заголовок запроса содержит сведения о конфигурации клиента и поддерживаемых форматах данных. Заголовки запроса включают: Accept, Accept-Charset, Accept-Encoding, Accept-Language, Authorization, Cookie, Expect, From, Host, If-Modified-Since, If-Match, If-None-Match, If-Range, If-Unmodified, Max-Forwards, Proxy-Authorization, Range, Referer, ТЕ (transfer encoding — кодировка передачи), User-Agent.

Ответ (response). Когда сервер посылает информацию клиенту, заголовки от-вета описывают конфигурацию сервера и несут информацию о запрошенном URL. Заголовки запроса включают: Accept-Ranges, Age, ETag, Location, Proxy-Authenticate, Retry-After, Server, Set-Cookie, Vary, WWW-Authenticate.

Сущность (entity). Эти заголовки содержат информацию о формате информации, отправленной туда и обратно. Они могут быть использованы как серверами (при отправке информации), так и клиентами (при подтверждении данных, обычно при операции POST). Сущностные заголовки включают: Allow, Content-Encoding, Content-Language, Content-Length, Content-Location, Content-Range, Content-Type, Expires, Last-Modified.





Дата публикования: 2014-11-18; Прочитано: 296 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...