Spec-Zone.ru › HTTP

302 Найдено

302 Найдено

Ответ HTTP-статуса переадресации (HyperText Transfer Protocol) 302 Found указывает, что запрашиваемый ресурс временно перемещен по адресу, указанному в заголовке Location. Браузер перенаправляется на эту страницу, но поисковые системы не обновляют свои ссылки на ресурс (в «SEO-терминологии» говорят, что «сок» ссылки не передается на новый URL).

Даже если спецификация требует, чтобы метод (и тело) не изменялись при выполнении переадресации, не все пользовательские агенты соблюдают это — вы всё ещё можете найти подобные ошибки в программном обеспечении. Поэтому рекомендуется устанавливать код 302 только в качестве ответа для методов GET или HEAD и использовать 307 Temporary Redirect вместо него, так как в этом случае изменение метода запрещено явно.

В случаях, когда вы хотите изменить используемый метод на GET, используйте 303 See Other вместо этого. Это полезно, когда вы хотите ответить на метод PUT не ресурсом, который загружается, а сообщением подтверждения, например: «Вы успешно загрузили XYZ».

Статус

302 Found

Спецификации

Спецификация
Семантика HTTP
# status.302

Совместимость с браузерами

Рабочие столы Мобильные
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
302
Да
12
Да
Да
Да
Да
Да
Да
Да
Да
Да
Да

См. также

  • 307 Temporary Redirect, эквивалент этого кода состояния, где используемый метод никогда не меняется.
  • 303 See Other, временная переадресация, которая меняет используемый метод на GET.
  • 301 Moved Permanently, постоянная переадресация.

© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/302

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API