¿Qué narices es esto?
El error 405 Method Not Allowed es como intentar entrar en una discoteca con zapatillas: la puerta está ahí, pero el portero (el servidor) te dice que con ese método no pasas.
Este error aparece cuando intentas usar un método HTTP (POST, GET, PUT, etc.) que el servidor no acepta para esa URL. Es decir, la página existe, pero no le gusta cómo le hablas.
- Intentaste hacer un
POSTdonde solo aceptanGET - El backend está configurado en modo “tiquismiquis”
- El frontend se ha liado con los métodos
- Alguien ha cambiado la API y no te han avisado (clásico)
⚡ Dato curioso
El 405 es uno de esos errores que te hacen dudar de si eres tú o el servidor el que no se entera. Spoiler: a veces es culpa de ambos.
El 405 no es tan famoso como el 404, pero cuando aparece suele pillar a más de uno con el pie cambiado. Y sí, también tiene su hueco en el folklore de internet.