HTTP 451

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

HTTP 451 – kod błędu odpowiedzi HTTP wskazującego zawartość niedostępną z powodów prawnych (ang. Unavailable For Legal Reasons). Wyświetlany jest na danej stronie internetowej przy żądaniu dostępu do treści, które z powodów prawnych nie mogą zostać przekazane użytkownikowi. W takiej sytuacji owe treści są blokowane przez dostawcę Internetu, a nie serwer główny[1]. Liczba 451 jest nawiązaniem do powieści "451 stopni Fahrenheita"[2].

Przykłady[edytuj | edytuj kod]

 1 //Przykład kodu błędu HTTP 451
 2 HTTP/1.1 451 Unavailable For Legal Reasons
 3 Link: ; rel="blocked-by"
 4 Content-Type: text/html
 5 
 6 <html>
 7  <head><title>Unavailable For Legal Reasons</title></head>
 8  <body>
 9   <h1>Unavailable For Legal Reasons</h1>
10   <p>This request may not be serviced in the Roman Province
11   of Judea due to the Lex Julia Majestatis, which disallows
12   access to resources hosted on servers deemed to be
13   operated by the People's Front of Judea.</p>
14  </body>
15 </html>


Przykłady sytuacji w których może zostać wyświetlony kod błędu 451 to m.in sytuacje w których dana strona[3]:

  • Zagraża bezpieczeństwu wewnętrznemu państwa;
  • Narusza prawa autorskie;
  • Narusza cudzą prywatność;
  • Bądź inne prawo lub wyrok sądowy.

Zobacz też[edytuj | edytuj kod]

Przypisy[edytuj | edytuj kod]

  1. Łukasz Kotkowski, Jeśli napotkasz w Sieci błąd 451, to wiedz, że coś się dzieje, 21 grudnia 2015 [dostęp 2018-01-22] (pol.).
  2. Mark Nottingham, mnot’s blog: Why 451?, www.mnot.net [dostęp 2018-01-22] (ang.).
  3. Tim Bray <tbray@textuality.com>, An HTTP Status Code to Report Legal Obstacles, tools.ietf.org [dostęp 2018-01-22] (ang.).