DevToolPal
PT
5xx Erros do servidor

505 HTTP Version Not Supported

Versão HTTP não suportada

O que significa

O servidor não suporta a versão do HTTP usada na requisição.

Causas comuns

  • Linha de requisição malformada que parece uma versão desconhecida
  • Versões de protocolo muito antigas ou muito novas em servidores mínimos

Como resolver

Se você é o cliente ou visitante

Use HTTP/1.1, que todos os servidores suportam, e confira se a linha de requisição está bem formada.

Se você mantém o site ou a API

Informe no corpo as versões suportadas.

Resposta de exemplo

HTTP/1.1
HTTP/1.1 505 HTTP Version Not Supported
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Especificação

RFC 9110 §15.6.6

Perguntas frequentes

› Um erro de digitação pode causar 505?

Sim. Um espaço na URL pode dividir a linha de requisição e fazer a versão parecer inválida.

› O 505 acontece com HTTP/2?

Raramente; o HTTP/2 é negociado durante o TLS, então uma versão não suportada simplesmente volta para HTTP/1.1.