Back to questions
Middle
9
Какие коды ответов HTTP ты знаешь? Как их можно разделить по группам?
Companies where asked
IT1
Answer from AI
sobes.tech AI
HTTP-статусы делятся на пять основных групп по первой цифре кода:
1xx — Информационные (например, 100 Continue) 2xx — Успешные (200 OK, 201 Created) 3xx — Перенаправления (301 Moved Permanently, 302 Found) 4xx — Ошибки клиента (400 Bad Request, 401 Unauthorized, 404 Not Found) 5xx — Ошибки сервера (500 Internal Server Error, 503 Service Unavailable)
Примеры популярных кодов:
- 200 OK — запрос успешно обработан
- 201 Created — ресурс успешно создан
- 400 Bad Request — неверный запрос
- 401 Unauthorized — требуется аутентификация
- 403 Forbidden — доступ запрещён
- 404 Not Found — ресурс не найден
- 500 Internal Server Error — внутренняя ошибка сервера
- 503 Service Unavailable — сервис временно недоступен
Такое разделение помогает быстро понять результат запроса и корректно обработать ответ.