Sobes.tech
Junior — Middle
162

Ko nozīmē HTTP 401 statusa kods un kad tas tiek izmantots?

Uzņēmumi, kur jautāja
Банк РоссияБанк Россия

Atbilde no AI

sobes.tech AI

HTTP статус 401 Unauthorized означает, что запрос требует аутентификации пользователя. Сервер получил запрос, но без предоставленных или с неверными учётными данными доступ к ресурсу запрещён.

Когда клиент получает 401, он должен предоставить корректные данные для аутентификации (например, логин и пароль) и повторить запрос.

Пример использования:

  • Веб-сервер требует авторизации для доступа к защищённой странице.
  • Клиент отправляет запрос без токена или с неверным токеном.
  • Сервер отвечает 401, сигнализируя, что нужно аутентифицироваться.

Важно не путать 401 с 403 Forbidden: 403 означает, что аутентификация прошла, но доступ запрещён.