Bedeutung
Die Request-Header sind zu groß, entweder ein einzelner Header oder alle zusammen.
Typische Ursachen
- Zu viele oder zu große Cookies
- Riesige Authorization- oder JWT-Tokens
- Referer oder eigene Header mit langen Werten
So beheben Sie es
Als Client oder Besucher
Cookies der Website löschen (die übliche Lösung im Browser) und Tokens klein halten.
Als Betreiber der Website oder API
Keine großen Daten in Cookies speichern; Header-Limits (Node.js --max-http-header-size, nginx large_client_header_buffers) nur bei Bedarf erhöhen.
Beispielantwort
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 Spezifikation
FAQ
› Warum liefert localhost 431?
Cookies vieler Entwicklungs-Apps auf localhost summieren sich. Löschen Sie die Cookies von localhost.
› Wie hoch ist das Header-Limit von Node.js?
Standardmäßig 16 KB; änderbar mit --max-http-header-size.