410 Gone
Der HTTP-Statuscode 410 Gone
Client-Fehlerantwort gibt an, dass die Zielressource auf dem Ursprungsserver nicht mehr verfügbar ist und dass dieser Zustand wahrscheinlich dauerhaft ist. Eine 410-Antwort ist standardmäßig zwischenspeicherbar.
Clients sollten keine Anfragen für Ressourcen wiederholen, die eine 410-Antwort zurückgeben, und Website-Betreiber sollten Links, die diesen Code zurückgeben, entfernen oder ersetzen. Wenn Serverbetreiber nicht wissen, ob dieser Zustand vorübergehend oder dauerhaft ist, sollte stattdessen ein 404
Statuscode verwendet werden.
Status
410 Gone
Beispiele
Anfordern einer veralteten Ressource
Die folgende GET
-Anfrage ist für eine Seite mit Werbeinhalten, die nicht mehr gültig sind:
GET /promotions/summer-2023 HTTP/1.1
Host: example.com
HTTP/1.1 410 Gone
Content-Type: text/html
Content-Length: 212
<html>
<head>
<title>Promotion expired</title>
</head>
<body>
<h1>Promotion expired</h1>
<p>Promotion no longer active! See <a href="/offers">current offers</a>.</p>
</body>
</html>
Spezifikationen
Specification |
---|
HTTP Semantics # status.410 |