HTTP-статусы делятся на 1xx — информационные, 2xx — успех, 3xx — перенаправление, 4xx — ошибка запроса клиента, 5xx — ошибка сервера.
Какие группы HTTP-статус-кодов вы знаете?
HTTP-статусы делятся на 1xx — информационные, 2xx — успех, 3xx — перенаправление, 4xx — ошибка запроса клиента, 5xx — ошибка сервера.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
HTTP-статусы делятся на 1xx — информационные, 2xx — успех, 3xx — перенаправление, 4xx — ошибка запроса клиента, 5xx — ошибка сервера.
Примеры: 200 OK, 201 Created, 204 No Content; 301 и 302 — перенаправления, 304 — ресурс не изменился; 400 — некорректный запрос, 401 — нужна аутентификация, 403 — отказ в доступе, 404 — не найдено. 500 обозначает внутреннюю ошибку, 502 — неверный ответ upstream, 503 — временную недоступность. Класс статуса не заменяет описание конкретной причины.