DevToolPal
PL
4xx Błędy klienta

431 Request Header Fields Too Large

Zbyt duże pola nagłówka żądania

Co to znaczy

Nagłówki żądania są za duże: pojedynczy nagłówek albo wszystkie razem.

Typowe przyczyny

  • Zbyt wiele lub zbyt duże ciasteczka
  • Ogromne tokeny Authorization lub JWT
  • Referer lub niestandardowe nagłówki z długimi wartościami

Jak naprawić

Jako klient lub odwiedzający

Wyczyść ciasteczka strony (częste rozwiązanie w przeglądarkach) i utrzymuj tokeny małe.

Jako właściciel strony lub API

Unikaj przechowywania dużych danych w ciasteczkach; zwiększaj limity nagłówków (Node.js --max-http-header-size, nginx large_client_header_buffers) tylko w razie potrzeby.

Przykładowa odpowiedź

HTTP/1.1
HTTP/1.1 431 Request Header Fields Too Large
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Specyfikacja

RFC 6585 §5

FAQ

› Dlaczego localhost zwraca 431?

Ciasteczka wielu aplikacji deweloperskich na localhost się sumują. Wyczyść ciasteczka localhost.

› Jaki jest limit nagłówków w Node.js?

Domyślnie 16 KB; zmienisz go przez --max-http-header-size.