405 Method Not Allowed
4xx Erreur client
RFC 9110
Ce verbe HTTP ne marche pas ici.
Que signifie 405 Method Not Allowed {#what}
La méthode HTTP que vous avez utilisée (GET, POST, DELETE, etc.) n’est pas supportée par cet endpoint. Le serveur doit inclure un header Allow listant les méthodes supportées.
Quand vous verrez une 405 {#when}
- Envoi d’un DELETE sur un endpoint en lecture seule
- POST sur une URL qui n’accepte que GET
- Tout décalage entre la méthode et la route
Quand utiliser 405 {#use}
- Incluez toujours le header
Allow(ex.Allow: GET, POST)