Back to questions
Junior — Middle
52
Что означают коды состояния HTTP в диапазоне 300-399?
Companies where asked
GGSel
Answer from AI
sobes.tech AI
Коды состояния HTTP в диапазоне 300-399 обозначают перенаправления (Redirection). Они информируют клиента, что для завершения запроса необходимо выполнить дополнительные действия, обычно перейти по другому URL.
Основные коды из этого диапазона:
- 300 Multiple Choices — ресурс доступен по нескольким адресам.
- 301 Moved Permanently — ресурс окончательно перемещён на новый URL.
- 302 Found — временное перенаправление на другой URL.
- 303 See Other — ответ на POST-запрос с перенаправлением на GET-запрос.
- 304 Not Modified — ресурс не изменился, можно использовать кэш.
- 307 Temporary Redirect — временное перенаправление, метод запроса не меняется.
- 308 Permanent Redirect — постоянное перенаправление, метод запроса не меняется.
Например, при получении ответа 301 браузер автоматически перейдёт по новому адресу, указанному в заголовке Location.