# HTTP редиректы

Когда клиент обращается к серверу по определенному URL сервер может выполнить перенаправление, отдав статус-код, начинающийся с тройки.

Когда клиент получает ответ перенаправления, он использует новый предоставленный URL и немедленно загружает его. Адрес, на который нужно выполнить переход, указывается в HTTP заголовке `Location`.

Давайте посмотрим на примере. Пусть клиент делает следующий запрос:

`GET /page.html HTTP/1.1`

Пусть сервер отдает в ответ перенаправление:

`HTTP/1.1 301 OK Location: /test.html`

Изучите список статус-кодов для редиректа.

←→
↑