451 Unavailable For Legal Reasons

Der HTTP-Statuscode 451 Unavailable For Legal Reasons Client-Fehlerantwort zeigt an, dass der Benutzer eine Ressource angefordert hat, die aus rechtlichen Gründen nicht verfügbar ist, wie z.B. eine Webseite, für die eine rechtliche Maßnahme ergriffen wurde.

Status

http
451 Unavailable For Legal Reasons

Beispiele

Dieses Beispiel einer Antwort stammt aus dem IETF RFC (siehe unten) und enthält einen Verweis auf Das Leben des Brian von Monty Python.

Hinweis: Der Link-Header könnte auch eine rel="blocked-by"-Beziehung enthalten, die die Entität identifiziert, die die Blockierung implementiert, nicht eine andere Entität, die sie anordnet.

Jeder Versuch, die letztendlich für die Nichtverfügbarkeit der Ressource verantwortliche Entität zu identifizieren, gehört in den Antwortkörper, nicht in den rel="blocked-by"-Link. Dazu gehört der Name der Person oder der Organisation, die eine rechtliche Forderung gestellt hat, die zur Entfernung des Inhalts geführt hat.

http
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>

Spezifikationen

Specification
An HTTP Status Code to Report Legal Obstacles
# n-451-unavailable-for-legal-reasons

Siehe auch