MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

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

Код ответа на перенаправление "The HTTP 302 Found" указывает, что запрошенный ресурс был временно перемещен в URL-адрес, указанный  Location. Браузер перенаправляется на эту страницу, но поисковые системы не обновляют свои ссылки на ресурс (в "SEO-speak" говорится, что ссылка-сок не отправляется на новый URL-адрес).

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

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

Статус

302 Found

Характеристики

Спецификация Название
RFC 7231, секция 6.4.3: 302 Found Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content

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

No compatibility data found. Please contribute data for "http/status" to the MDN compatibility data repository.

Смотрите также

  • 307 Temporary Redirect, the equivalent of this status code, but that never changes the method used.
  • 303 See Also, a temporary redirect that changes the method used to GET.
  • 301 Moved Permanently, the permanent redirect.

Метки документа и участники

 Внесли вклад в эту страницу: AlexeyVasilievE
 Обновлялась последний раз: AlexeyVasilievE,