इसका मतलब
अनुरोध के हेडर बहुत बड़े हैं, चाहे एक हेडर हो या सभी मिलाकर।
आम कारण
- बहुत सारी या बहुत बड़ी कुकी
- बहुत बड़े Authorization या JWT टोकन
- लंबे मानों वाले Referer या कस्टम हेडर
कैसे ठीक करें
अगर आप क्लाइंट या विज़िटर हैं
साइट की कुकी साफ़ करें (ब्राउज़र में आम उपाय) और टोकन छोटे रखें।
अगर आप साइट या API चलाते हैं
कुकी में बड़ा डेटा रखने से बचें; हेडर सीमाएँ (Node.js --max-http-header-size, nginx large_client_header_buffers) सिर्फ़ ज़रूरत पड़ने पर बढ़ाएँ।
उदाहरण रिस्पॉन्स
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 स्पेसिफ़िकेशन
अक्सर पूछे जाने वाले सवाल
› localhost 431 क्यों लौटाता है?
localhost पर कई डेवलपमेंट ऐप की कुकी जुड़ती जाती हैं। localhost की कुकी साफ़ करें।
› Node.js की हेडर सीमा क्या है?
डिफ़ॉल्ट 16 KB; इसे --max-http-header-size से बदलें।