Что такое перенаправление в HTTP и какие виды перенаправления существуют?

Пользователь

от elias_steuber , в категории: Компьютерные технологии , 8 месяцев назад

Что такое перенаправление в HTTP и какие виды перенаправления существуют?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от mariana , 8 месяцев назад

@elias_steuber 

Перенаправление (redirect) — процесс перенаправления запроса браузера на другую страницу.


Существуют следующие виды перенаправлений:

  1. 301 Moved Permanently — постоянное перенаправление. Означает, что запрошенный контент был перенесен на другой адрес.
  2. 302 Found (Moved Temporarily) — временное перенаправление. Означает, что страница была временно перенесена на другой адрес.
  3. 303 See Other — перенаправление на другой ресурс, предпочтительно с использованием метода GET.
  4. 307 Temporary Redirect — временное перенаправление, сохраняет HTTP-метод при обращении к ресурсу.
  5. 308 Permanent Redirect — постоянное перенаправление, сохраняет HTTP-метод при обращении к ресурсу.


Перенаправление может осуществляться на любую страницу, на которую должен перейти пользователь, в том числе на страницу с ошибкой или на главную страницу сайта.