Code erreur HTTP 501 Not Implemented : signification et solution
À surveillerLe code HTTP 501 Not Implemented signale que le serveur ne supporte pas la méthode HTTP utilisée dans la requête. C'est une erreur côté serveur, que l'utilisateur final ne peut pas résoudre lui-même.
Que signifie le code 501 ?
Le code 501 fait partie des codes d'erreur serveur (5xx). Il indique que le serveur a reçu une requête utilisant une méthode HTTP qu'il ne reconnaît pas ou ne prend pas en charge. Par exemple, IIS (Internet Information Services de Microsoft) ne supporte que les méthodes définies dans les spécifications RFC 2616 et RFC 2518 ; toute méthode en dehors de ces normes provoque une réponse 501.
Causes probables
- Le client envoie une méthode HTTP non standard ou non reconnue par le serveur.
- Le serveur est mal configuré et ne supporte pas une méthode pourtant valide (par exemple PATCH ou DELETE).
- Un proxy ou un pare-feu intermédiaire bloque ou transforme la méthode HTTP.
Comment résoudre le code 501
- Vérifier la méthode HTTP utilisée. Si vous êtes développeur, assurez-vous que la requête utilise une méthode HTTP standard : GET, POST, PUT, DELETE, HEAD, OPTIONS ou PATCH.
- Consulter la documentation du serveur. Vérifiez quelles méthodes HTTP votre serveur ou votre hébergement supporte et activez celles requises par votre application.
- Signaler l'erreur au propriétaire du site. En tant qu'utilisateur final, le 501 ne peut pas être résolu de votre côté : c'est au propriétaire du site ou à l'administrateur du serveur d'agir.
Quand faire appel à un professionnel
Le code 501 est une erreur de configuration côté serveur. Si vous le rencontrez en tant qu'utilisateur final, signalez l'erreur au webmaster. Si vous administrez le serveur, vérifiez la configuration des méthodes HTTP autorisées dans votre serveur web (IIS, Apache, Nginx).
Questions fréquentes
Quelle est la différence entre HTTP 501 et HTTP 405 ?
Un utilisateur final peut-il corriger un 501 ?
Autres codes Serveur / HTTP
Source : Microsoft Learn - IIS · relevé le 18/07/2026.