451 Unavailable For Legal Reasons ("недоступно по юридическим причинам")

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

Описание

Код состояния 451 Unavailable For Legal Reasons означает, что доступ к запрашиваемому ресурсу ограничен по юридическим причинам, например, из-за судебного запрета, государственной цензуры или требований законодательства.

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

  • Сервер технически может обработать запрос, но **вынужден отказать в доступе по закону**
  • Клиенту сообщается, что блокировка не является ошибкой, а вызвана внешними юридическими требованиями
  • Может сопровождаться пояснением причины и ссылкой на правовой акт или организацию, потребовавшую блокировку

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

GET /banned-content HTTP/1.1
Host: example.com

HTTP/1.1 451 Unavailable For Legal Reasons
Content-Type: application/json

{
    "error": "Resource blocked by court order",
    "authority": "Federal Communications Authority",
    "reference": "Case #2024-08-CN-0039"
}

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

  • Content-Type — пояснение может быть представлено в JSON, HTML или другом читаемом формате
  • Link — может содержать ссылку на закон или документ, обосновывающий блокировку

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

  1. Если доступ к ресурсу ограничен решением суда или государственного органа
  2. В случае цензуры или требований об удалении информации
  3. При соблюдении DMCA, GDPR, "право на забвение" и других международных актов

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

  • Код определён в RFC 7725
  • Цифра 451 выбрана как отсылка к роману Рэя Брэдбери «451° по Фаренгейту» о цензуре и сжигании книг
  • Позволяет быть прозрачными с пользователями в вопросах ограничения доступа

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


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

HTTP статус 450 — заблокирован родительским контролем windows
450
заблокирован родительским контролем Windows

↑ Наверх