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
451 Unavailable For Legal Reasons
Beispiele
Antwort mit Link-Header
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/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
- HTTP-Antwort-Statuscodes
- Wikipedia: HTTP 451
- Wikipedia: Fahrenheit 451 (von dem dieser Statuscode seine Nummer erhalten hat)