< HTTP />
en

410 Gone

4xx Erreur client RFC 9110
Ça existait. Ça n'existe plus. C'est définitif.

Que signifie 410 Gone {#what}

La ressource a été définitivement supprimée et il n’y a pas d’adresse de redirection. Contrairement au 404, le 410 communique explicitement la permanence — les moteurs de recherche devraient la retirer de leur index. En pratique, la plupart des API retournent simplement un 404 pour les ressources supprimées.

Quand vous verrez une 410 {#when}

  • Endpoints d’API intentionnellement décommissionnés
  • Contenu supprimé définitivement avec un tombstone explicite

Quand utiliser 410 {#use}

  • Utilisez à la place de 404 quand vous voulez signaler explicitement une suppression permanente (utile pour le SEO ou les avis de dépréciation d’API)
  • La spec HTTP le mentionne pour les « services promotionnels à durée limitée » mais c’est applicable plus largement