Полезные HTTP заголовки

В данном уроке мы рассмотрим значения некоторых полезных заголовков.

Заголовок Host

Заголовок Host содержит в себе имя домена, на который осуществляется запрос:

httpHost: example.com

Вместе со стартовой строкой, содержащей URI, и заголовком Host, содержащим имя домена, получается URL запрошенной страницы:

httpGET /test/ HTTP/1.1
Host: example.com

Заголовок Date

Заголовок Date содержит в себе момент времени, в который было создано HTTP сообщение:

httpDate: Wed, 21 Oct 2020 07:28:00 GMT

Заголовок Last-Modified

Заголовок Last-Modified в ответе HTTP содержит дату и время, в которую, по мнению сервера, запрашиваемый ресурс был изменён. Он используется в качестве средства проверки для определения того, остался ли ресурс неизменным. Пример:

httpLast-Modified: Sat, 16 Jan 2020 21:16:42 GMT

Заголовок Content-Type

Заголовок Content-Type задает тип отданного содержимого и его кодировку:

httpContent-Type: text/html; charset=utf-8

Заголовок Content-Language

Заголовок Content-Language задает язык, на котором написан отданный документ:

httpContent-Language: ru

Заголовок Content-Length

Заголовок Content-Length указывает размер отправленного получателю тела объекта в байтах:

httpContent-Length: 10000