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

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

## Заголовок Host

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

`Host: example.com`

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

`GET /test/ HTTP/1.1 Host: example.com`

## Заголовок Date

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

`Date: Wed, 21 Oct 2020 07:28:00 GMT`

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

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

`Last-Modified: Sat, 16 Jan 2020 21:16:42 GMT`

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

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

`Content-Type: text/html; charset=utf-8`

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

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

`Content-Language: ru`

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

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

`Content-Length: 10000`
←→
↑