DevToolPal
PL
5xx Błędy serwera

505 HTTP Version Not Supported

Nieobsługiwana wersja HTTP

Co to znaczy

Serwer nie obsługuje wersji HTTP użytej w żądaniu.

Typowe przyczyny

  • Źle sformułowana linia żądania, która wygląda jak nieznana wersja
  • Bardzo stare lub bardzo nowe wersje protokołu na minimalnych serwerach

Jak naprawić

Jako klient lub odwiedzający

Używaj HTTP/1.1, które obsługują wszystkie serwery, i sprawdź, czy linia żądania jest poprawna.

Jako właściciel strony lub API

Podaj obsługiwane wersje w treści odpowiedzi.

Przykładowa odpowiedź

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

Specyfikacja

RFC 9110 §15.6.6

FAQ

› Czy literówka może powodować 505?

Tak. Spacja w URL może rozdzielić linię żądania tak, że wersja wygląda na nieprawidłową.

› Czy 505 występuje w HTTP/2?

Rzadko; HTTP/2 negocjuje się podczas TLS, więc nieobsługiwana wersja po prostu wraca do HTTP/1.1.