511 Network Authentication Required ("требуется сетевая аутентификация")

https://httpcat.ru/511
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.
HTTP статус 511 — требуется сетевая аутентификация

Описание

Код состояния 511 Network Authentication Required означает, что доступ к интернету или сети ограничен, и клиент должен пройти аутентификацию (например, через портал провайдера или Wi-Fi-страницу входа).

Основные характеристики:

  • Определён в RFC 6585
  • Возвращается шлюзом, прокси или точкой доступа, когда **требуется сетевой логин** (например, через Captive Portal)
  • Обычно сопровождается редиректом или HTML-страницей для ввода учётных данных

Типичное использование:

GET / HTTP/1.1
Host: example.com

HTTP/1.1 511 Network Authentication Required
Content-Type: text/html

<html>
  <head><title>Network Login Required</title></head>
  <body>
    <h1>Please log in to access the internet</h1>
    <a href="/login">Click here to authenticate</a>
  </body>
</html>

Особенности заголовков:

  • Location — может использоваться для указания страницы входа
  • Content-Type — чаще всего text/html с формой входа

Когда использовать:

  1. В сетях с ограниченным доступом до прохождения аутентификации (гостевые Wi-Fi, провайдерские точки доступа)
  2. Если политика доступа требует авторизации перед выходом в интернет
  3. В инфраструктуре ISP, отелях, кафе, транспорте и т.д.

Дополнительно:

  • 511 **не указывает на проблему запроса или клиента**, а отражает сетевые ограничения
  • Браузеры могут автоматически открывать Captive Portal при получении этого ответа
  • Часто применяется в сочетании с HTTP-редиректом и страницами логина

Документация: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/511


Похожие статусы

HTTP статус 401 — не авторизован
401
не авторизован

↑ Наверх