410 Gone
Der HTTP-Statuscode 410 Gone Client-Fehlerantwort gibt an, dass die Zielressource auf dem Ursprungsserver nicht mehr verfügbar ist und dieses 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 Webseitenbesitzer sollten Links entfernen oder ersetzen, die diesen Code zurückgeben.
Wenn Serverbesitzer nicht wissen, ob dieser Zustand vorübergehend oder dauerhaft ist, sollte stattdessen ein 404 Statuscode verwendet werden.
Status
http
410 Gone
Beispiele
>Anfordern einer veralteten Ressource
Die folgende GET-Anfrage betrifft eine Seite mit Werbeinhalten, die nicht mehr gültig sind:
http
GET /promotions/summer-2023 HTTP/1.1
Host: example.com
http
HTTP/1.1 410 Gone
Content-Type: text/html
Content-Length: 212
<html lang="en-US">
<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
| Spezifikation |
|---|
| HTTP Semantics> # status.410> |