510 Not Extended a été défini par le HTTP Extension Framework, la RFC 2774, une RFC expérimentale de 2000. Ce cadre permettait aux clients de déclarer des extensions obligatoires avec des en-têtes comme Man et Opt. Un serveur répondait 510 lorsque la politique d’accès à une ressource exigeait une extension que la requête ne déclarait pas, et la réponse était censée contenir les informations nécessaires pour envoyer une requête étendue.
Ce cadre n’a jamais été largement implémenté. L’IETF a depuis fait passer la RFC 2774 au statut « Historic », et le registre de l’IANA indique que le code 510 est obsolète. Ne l’utilisez pas dans de nouveaux systèmes.
Exemple de réponse
HTTP/1.1 510 Not Extended
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/plain
Content-Length: 70
This resource requires a mandatory extension declaration (Man header). SEO et vérification des redirections
Le code 510 n’a aucun usage actuel, et une page qui le renvoie ne sera pas indexée. Si vous le voyez lors d’une vérification, le serveur utilise un logiciel très ancien ou développé sur mesure.
Causes fréquentes et cas d’usage
- Un ancien logiciel qui implémente le HTTP Extension Framework.
- Une application sur mesure qui détourne le code 510 pour ses propres besoins.
- Un point de terminaison de test qui renvoie tous les codes de statut enregistrés.