TrueURL

414 URI Too Long

Żądany adres URL jest dłuższy, niż serwer chce przetworzyć, np. dlatego, że pętla przekierowań wciąż dopisuje do niego parametry.

Opis słowny
URI Too Long
Przekierowanie
Nie
Domyślne buforowanie
Tak

414 URI Too Long oznacza, że cel żądania, czyli ścieżka adresu URL wraz z zapytaniem, jest dłuższy, niż serwer jest gotów zinterpretować. RFC 9110 zaleca, by serwery obsługiwały adresy URL o długości co najmniej 8000 oktetów, ale wiele serwerów, serwerów proxy i sieci CDN ma niższe limity.

Kod 414 rzadko pojawia się podczas zwykłego przeglądania stron. Zwykle występuje, gdy formularz, który powinien używać POST, wysyła duże ilości danych metodą GET, gdy w adresie URL gromadzą się parametry śledzące lub parametry stanu albo gdy pętla przekierowań na każdym przeskoku dopisuje coś do adresu URL, aż stanie się on zbyt długi. Odpowiedź 414 może być buforowana heurystycznie.

Przykładowa odpowiedź

HTTP
HTTP/1.1 414 URI Too Long
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html
Content-Length: 51
Connection: close

<html><body><h1>414 URI Too Long</h1></body></html>

SEO i sprawdzanie przekierowań

Wyszukiwarki nie mogą indeksować adresów URL zwracających 414, a tak długie adresy i tak rzadko są przeznaczone do indeksowania. Kod 414 na końcu łańcucha przekierowań mocno sugeruje pętlę, która za każdym razem wydłuża adres URL; narzędzie Wykrywanie pętli przekierowań pokazuje, jak adres zmienia się z przeskoku na przeskok.

Typowe przyczyny i zastosowania

  • Pętla przekierowań przy każdym przejściu dopisuje parametr, np. ?redirect= lub &lang=.
  • Formularz wyszukiwania lub filtrowania wysyła wiele parametrów metodą GET. Przejdź na POST albo ogranicz stan przechowywany w adresie URL.
  • Kilka kolejnych serwisów przekierowujących dopisuje własne parametry śledzące.
  • Limit długości adresu URL na serwerze jest ustawiony bardzo nisko, np. przez large_client_header_buffers w nginx lub LimitRequestLine w Apache.

Sprawdzanie przekierowań URL

Zobacz wszystkie kody odpowiedzi, jakie zwraca adres URL, przeskok po przeskoku, w darmowym narzędziu TrueURL do sprawdzania przekierowań.