Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

410 Gone

Le code de statut de réponse d'erreur client HTTP 410 Gone indique que la ressource cible n'est plus disponible sur le serveur d'origine et que cette situation est probablement permanente. Une réponse 410 est mise en cache par défaut.

Les clients ne doivent pas répéter les requêtes pour les ressources qui retournent une réponse 410, et les propriétaires de sites doivent supprimer ou remplacer les liens qui retournent ce code. Si les propriétaires de serveurs ne savent pas si cette situation est temporaire ou permanente, il convient d'utiliser le code de statut 404 à la place.

Statut

http
410 Gone

Exemples

Requête d'une ressource obsolète

La requête GET suivante concerne une page dont le contenu promotionnel n'est plus valide :

http
GET /promotions/summer-2023 HTTP/1.1
Host: exemple.com
http
HTTP/1.1 410 Gone
Content-Type: text/html
Content-Length: 212

<html lang="fr">
  <head>
    <title>Promotion expirée</title>
  </head>
  <body>
    <h1>Promotion expirée</h1>
    <p>La promotion n'est plus active&nbsp;! Voir les <a href="/offers">offres en cours</a>.</p>
  </body>
</html>

Spécifications

Specification
HTTP Semantics
# status.410

Voir aussi