DevToolPal
IT
5xx Errori del server

505 HTTP Version Not Supported

Versione HTTP non supportata

Cosa significa

Il server non supporta la versione di HTTP usata nella richiesta.

Cause comuni

  • Riga di richiesta malformata che sembra una versione sconosciuta
  • Versioni di protocollo molto vecchie o molto nuove su server minimali

Come risolvere

Lato client o visitatore

Usa HTTP/1.1, supportato da tutti i server, e verifica che la riga di richiesta sia ben formata.

Lato gestore del sito o dell’API

Indica nel corpo le versioni supportate.

Risposta di esempio

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

Specifica

RFC 9110 §15.6.6

Domande frequenti

› Un refuso può causare 505?

Sì. Uno spazio nell'URL può spezzare la riga di richiesta e far sembrare non valida la versione.

› Il 505 capita con HTTP/2?

Raramente; HTTP/2 viene negoziato durante TLS, quindi una versione non supportata ripiega semplicemente su HTTP/1.1.