Bedeutung
Der Server unterstützt die in der Anfrage verwendete HTTP-Version nicht.
Typische Ursachen
- Fehlerhafte Request-Zeile, die wie eine unbekannte Version aussieht
- Sehr alte oder sehr neue Protokollversionen auf minimalen Servern
So beheben Sie es
Als Client oder Besucher
HTTP/1.1 verwenden, das alle Server unterstützen, und prüfen, ob die Request-Zeile wohlgeformt ist.
Als Betreiber der Website oder API
Die unterstützten Versionen im Body angeben.
Beispielantwort
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 Spezifikation
FAQ
› Kann ein Tippfehler 505 verursachen?
Ja. Ein Leerzeichen in der URL kann die Request-Zeile so teilen, dass die Version ungültig wirkt.
› Tritt 505 bei HTTP/2 auf?
Selten; HTTP/2 wird während TLS ausgehandelt, eine nicht unterstützte Version fällt einfach auf HTTP/1.1 zurück.