Spec-Zone.ru › HTTP

Статус: 401

401 Не авторизован

Код состояния HTTP 401 Unauthorized ответа с ошибкой клиента указывает на то, что запрос не был выполнен успешно, поскольку в нём отсутствуют действительные учётные данные для запрошенного ресурса. Этот код состояния отправляется с заголовком ответа HTTP WWW-Authenticate, содержащим сведения о схеме аутентификации, которую сервер ожидает получить от клиента, чтобы успешно выполнить запрос.

Ответ 401 Unauthorized похож на ответ 403 Forbidden, за исключением того, что ответ 403 возвращается, когда запрос содержит действительные учётные данные, но у клиента нет разрешения на выполнение определённого действия.

Статус

401 Unauthorized

Примеры

>

Неавторизованный запрос к защищённому API

Следующий GET-запрос отправляется на URL www.example.com/admin, для которого требуются учётные данные в заголовке Authorization:

GET /admin HTTP/1.1
Host: example.com

Сервер отвечает сообщением 401 и заголовком WWW-Authenticate, указывающим, что запрос должен быть аутентифицирован и что разрешённой схемой аутентификации является Bearer (токен доступа):

HTTP/1.1 401 Unauthorized
Date: Tue, 02 Jul 2024 12:18:47 GMT
WWW-Authenticate: Bearer

Спецификации

Спецификация
Неизвестная спецификация>
# status.401>

См. также

  • Коды состояния HTTP-ответов
  • Аутентификация HTTP
  • Вызов
  • WWW-Authenticate
  • Authorization
  • Proxy-Authorization
  • Proxy-Authenticate
  • 403, 407

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/401

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API