Pular para o conteúdo
Gabinete do HTTP

/static/gabinete/curiosidade/505/

Menu

HTP-024 · Erros do servidor (5xx)

505 HTTP Version Not Supported

Essa versão do protocolo eu não falo — a recusa mais rara das cinco casas.

O servidor recusa a versão maior do protocolo que o pedido declara — um HTTP/3.0 chegando a uma implementação que só fala 1.1, ou um HTTP/0.9 arqueológico. A RFC 9110 sugere explicar no corpo quais línguas a casa fala.

Na prática é quase impossível de provocar: as versões novas negociam por ALPN antes de o HTTP começar, e os servidores falam tudo o que os clientes usam. Quando um 505 aparece de verdade, o suspeito usual é um pedido malformado com a linha de versão corrompida.

HTTP/1.1 505 HTTP Version Not Supported
Content-Type: text/plain
Connection: close

This server speaks HTTP/1.1 only.
O pedido chegou numa língua que a casa não fala.