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

http
410 Gone

Beispiele

Anfordern einer veralteten Ressource

Die folgende GET-Anfrage ist für 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>
  <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

Siehe auch