HTTP 451

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
HTTP
Постоянное соединение · HTTP pipelining · Сжатие[en] · HTTPS · HTTP/2
Методы
OPTIONS · GET · HEAD · POST · PUT · DELETE · TRACE · CONNECT · PATCH
Заголовки
Cookie · ETag · Referer
HTTP location
Do Not Track[en]
X-Forwarded-For[en]
Коды состояния
1xx: Informational
2xx: Success
3xx: Redirection
4xx: Client Error (404 Not Found)
5xx: Server Error

Ошибка 451 или «Недоступно по юридическим причинам» (англ. Unavailable For Legal Reasons) — стандартный код ответа HTTP, означающий, что доступ к ресурсу закрыт, например, по требованию органов государственной власти или правообладателя в случае нарушения авторских прав. Был одобрен IESG 21 декабря 2015 года[1] и опубликован как RFC 7725 в феврале 2016 года. Код ошибки является отсылкой к роману Рэя Брэдбери «451 градус по Фаренгейту»[2]. Можно сказать, что код HTTP 451 — это уточняющая версия кода HTTP 403[3].

Дополнительно к 451 коду ответа должен использоваться заголовок Link, уточняющий кто именно блокирует информацию. Например, в данном случае блокировку производит провайдер с сайтом «https://blocked.example.com»:

HTTP/2 451 Unavailable For Legal Reasons
Link: <https://blocked.example.com>; rel="blocked-by"

См. также[править | править код]

Примечания[править | править код]

  1. Статус документа на сайте IETF
  2. Flood, Alison. Call for Ray Bradbury to be honoured with internet error message (22 июня 2012). Проверено 22 июня 2012.
  3. Ducklin, Paul HTTP error code 451: "Unavailable For Legal Reasons". Naked Security. Sophos (19 августа 2013).

Внешние ссылки[править | править код]