Sobes.tech
Middle
21

Какие коды ответов HTTP ты знаешь? Что означают 401, 403, 500?

Companies where asked
OZONOZON

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 — ошибка на стороне сервера, которая не связана с запросом клиента, например, сбой в коде или базе данных.