HTTP 405 Method Not Allowed (Método não permitido)
O método HTTP usado não é aceito por esse recurso.
Ficha rápida
| Código | 405 |
|---|---|
| Nome oficial (em inglês) | Method Not Allowed |
| Nome em português | Método não permitido |
| Grupo | Erro do cliente (4xx) |
| Definido em | RFC 9110, Section 15.5.6 |
| Quem costuma gerar | O servidor, apontando um problema na requisição enviada pelo cliente. |
O que significa
O método usado (por exemplo, POST) é conhecido pelo servidor, mas não é aceito por esse recurso. A resposta deve trazer o cabeçalho Allow com os métodos permitidos.
Quando o servidor devolve esse código
- POST em um endereço que só aceita GET.
- DELETE em um recurso protegido contra remoção.
Problemas comuns
- Usar o método errado para a rota.
- Redirecionamento que troca POST por GET e chega a uma rota que só aceita POST.
- Configuração do servidor ou do proxy bloqueando métodos como PUT e DELETE.
Como resolver
- Leia o cabeçalho Allow da resposta.
- Confira o método na documentação da API.
- Verifique se um redirecionamento mudou o método.
- Revise a configuração do servidor.
Em automações e integrações
Se o fluxo envia POST e recebe 405, confirme se aquele endereço aceita esse método. Veja o cabeçalho Allow da resposta, quando ele existir.
Não confunda com outros códigos
Não confunda com 404 (a rota não existe) nem com 501 (o servidor não reconhece o método).
Exemplo de resposta
HTTP/1.1 405 Method Not Allowed Allow: GET, HEAD
O exemplo é ilustrativo: o corpo e os cabeçalhos reais mudam de servidor para servidor. O código e o nome seguem o padrão HTTP.
Teste você mesmo
Este comando foi executado de verdade contra o próprio Me Ajuda Flow em 10/11/2026. Você pode repeti-lo no terminal (o curl vem instalado no Windows 10 e 11, no macOS e no Linux).
curl -i -X POST https://meajudaflow.com.br/
Resposta recebida:
HTTP/1.1 405 Method Not Allowed Content-Length: 0
Neste teste, a resposta não trouxe o cabeçalho Allow, que o padrão HTTP pede para o 405. Por isso, ao receber um 405, nem sempre dá para descobrir os métodos aceitos pela própria resposta.
Perguntas frequentes
405 e 404 são diferentes?
Sim. No 405 a rota existe, mas o método não é aceito. No 404 a rota não existe.
Onde vejo os métodos aceitos?
No cabeçalho Allow da própria resposta 405.