414 URI Too Long का मतलब है कि रिक्वेस्ट टारगेट, यानी URL पाथ और क्वेरी, उससे लंबा है जितना सर्वर पढ़ने को तैयार है। RFC 9110 सलाह देता है कि सर्वर कम से कम 8,000 ऑक्टेट के URL सपोर्ट करें, लेकिन कई सर्वर, प्रॉक्सी और CDN की सीमाएं इससे कम हैं।
सामान्य ब्राउज़िंग में 414 दुर्लभ है। यह आम तौर पर तब दिखता है जब कोई फ़ॉर्म, जिसे POST इस्तेमाल करना चाहिए, बहुत सारा डेटा GET से भेजता है, जब ट्रैकिंग या स्टेट पैरामीटर किसी URL में जमा होते जाते हैं, या जब कोई रीडायरेक्ट लूप हर हॉप पर URL में कुछ जोड़ता जाता है, जब तक वह बहुत लंबा न हो जाए। 414 ह्यूरिस्टिक तौर पर कैश करने योग्य है।
उदाहरण रिस्पॉन्स
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 और रीडायरेक्ट जांच
सर्च इंजन 414 लौटाने वाले URL इंडेक्स नहीं कर सकते, और इतने लंबे URL वैसे भी शायद ही कभी इंडेक्स होने के लिए होते हैं। रीडायरेक्ट चेन के आखिर में 414 इस बात का पक्का इशारा है कि कोई लूप हर बार URL को लंबा कर रहा है; रीडायरेक्ट लूप चेकर दिखाता है कि हर हॉप पर URL कैसे बदलता है।
आम वजहें और इस्तेमाल
- कोई रीडायरेक्ट लूप हर बार
?redirect=या&lang=जैसा पैरामीटर जोड़ता है। - कोई सर्च या फ़िल्टर फ़ॉर्म
GETसे बहुत सारे पैरामीटर भेजता है।POSTपर स्विच करें या URL में रखी जाने वाली स्टेट को छोटा करें। - एक के बाद एक कई रीडायरेक्टर अपने-अपने ट्रैकिंग पैरामीटर जोड़ते हैं।
- सर्वर की URL लंबाई की सीमा बहुत कम सेट है, जैसे nginx में
large_client_header_buffersया Apache मेंLimitRequestLineसे।