Основные коды статусов HTTP делятся на пять категорий:
Можете перечислить основные коды статусов HTTP и их значения?
Основные коды статусов HTTP делятся на пять категорий:
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Основные коды статусов HTTP делятся на пять категорий:
-
1xx (Информационные): например, 100 Continue — сервер получил начальную часть запроса и клиент может продолжать.
-
2xx (Успех):
- 200 OK — запрос успешно выполнен.
- 201 Created — ресурс успешно создан.
-
3xx (Перенаправления):
- 301 Moved Permanently — ресурс перемещён навсегда.
- 302 Found — временное перенаправление.
-
4xx (Ошибки клиента):
- 400 Bad Request — неверный запрос.
- 401 Unauthorized — требуется аутентификация.
- 403 Forbidden — доступ запрещён.
- 404 Not Found — ресурс не найден.
-
5xx (Ошибки сервера):
- 500 Internal Server Error — внутренняя ошибка сервера.
- 503 Service Unavailable — сервис недоступен.
Эти коды помогают клиенту понять результат обработки запроса.