302 Found

Код ответа на перенаправление "The HTTP 302 Found" указывает, что запрошенный ресурс был временно перемещен в URL-адрес, указанный в Location. Браузер перенаправляется на эту страницу, но поисковые системы не обновляют свои ссылки на ресурс (в жаргоне SEO говорят, что вес ссылки (link-juice) не меняется и не отправляется на новый 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" (depth: 302) 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.