Middle
21
Какие коды ответов HTTP ты знаешь? Что означают 401, 403, 500?
Companies where asked
Answer from AI
sobes.tech AI
Вот основные HTTP-коды ответа и их значения:
- 200 OK — запрос успешно выполнен.
- 201 Created — ресурс успешно создан.
- 400 Bad Request — неверный запрос, ошибка клиента.
- 401 Unauthorized — неавторизован, требуется аутентификация.
- 403 Forbidden — доступ запрещён, даже если аутентификация есть.
- 404 Not Found — ресурс не найден.
- 500 Internal Server Error — внутренняя ошибка сервера.
- 502 Bad Gateway — сервер получил неверный ответ от другого сервера.
Что означают конкретно:
- 401 Unauthorized — клиент не предоставил корректные учетные данные или не авторизован. Обычно сервер требует логин/пароль.
- 403 Forbidden — клиент аутентифицирован, но не имеет прав на доступ к ресурсу.
- 500 Internal Server Error — ошибка на стороне сервера, которая не связана с запросом клиента, например, сбой в коде или базе данных.