HTTP 451

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

В 2012 году компания Google предложила стандартизировать число 451 для кода ответа о блокировке по юридическим причинам. Этот код является отсылкой к роману Рэя Брэдбери «451 градус по Фаренгейту»[4]. В конце текста официального извещения о введении этого стандартного кода (RFC 7725) выражена благодарность Рэю Брэдбери: Thanks also to Ray Bradbury[2].

Дополнительно к коду ответа следует использовать заголовок Link, уточняющий, кто именно блокирует информацию; заголовок Link должен содержать параметр rel, имеющий значение «blocked-by». Например, в примере, приведённом в официальном сообщении о введении кода[5], блокировку производит провайдер с сайтом "https://spqr.example.org»:

HTTP/1.1 451 Unavailable For Legal Reasons
Link: <https://spqr.example.org/legislatione>; rel="blocked-by"
Content-Type: text/html

<html>
 <head><title>Unavailable For Legal Reasons [Недоступно по юридическим причинам]</title></head>
 <body>
  <h1>Unavailable For Legal Reasons [Недоступно по юридическим причинам]</h1>
  <p>This request may not be serviced in the Roman Province
  of Judea due to the Lex Julia Majestatis, which disallows
  access to resources hosted on servers deemed to be
  operated by the People's Front of Judea. [Этот запрос
  не может быть обслужен в Римской Провинции Иудея согласно
  Юлиеву закону об оскорблении величия, который запрещает
  доступ к ресурсам, размещённым на серверах, считающихся
  управляемыми Народным фронтом Иудеи.]</p>
 </body>
</html>

См. также

Примечания

  1. Статус документа на сайте IETF. Дата обращения: 11 января 2016. Архивировано 22 декабря 2015 года.
  2. 1 2 Bray, Tim. An HTTP Status Code to Report Legal Obstacles. Internet Engineering Task Force (февраль 2016). Дата обращения: 10 сентября 2024. Архивировано 7 мая 2021 года.
  3. Ducklin, Paul. HTTP error code 451: "Unavailable For Legal Reasons". Naked Security. Sophos (19 августа 2013). Архивировано 20 февраля 2016 года.
  4. Flood, Alison (22 июня 2012). Call for Ray Bradbury to be honoured with internet error message. The Guardian. Архивировано 22 июня 2012. Дата обращения: 22 июня 2012.
  5. An HTTP Status Code to Report Legal Obstacles. RFC 7725. Дата обращения: 6 августа 2018. Архивировано 14 сентября 2018 года.

Ссылки

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.