TrueURL
TrueURL

मेन्यू

413 Content Too Large

रिक्वेस्ट बॉडी सर्वर की तय सीमा से बड़ी है, जैसे बहुत बड़े अपलोड में। पहले इसका नाम “Payload Too Large” और “Request Entity Too Large” था।

रीज़न फ़्रेज़
Content Too Large
रीडायरेक्ट
नहीं
डिफ़ॉल्ट रूप से कैश करने योग्य
नहीं

413 Content Too Large का मतलब है कि सर्वर रिक्वेस्ट मना कर देता है, क्योंकि उसका कॉन्टेंट (रिक्वेस्ट बॉडी) उससे बड़ा है जितना सर्वर प्रोसेस करना चाहता है या कर सकता है। RFC 9110 ने इस कोड को इसका मौजूदा नाम दिया; पुराने स्पेसिफ़िकेशन में इसे “Request Entity Too Large” (RFC 2616) और “Payload Too Large” (RFC 7231) कहा गया था, और कई सर्वर अब भी यही रीज़न फ़्रेज़ भेजते हैं।

क्लाइंट को बाकी बॉडी भेजने से रोकने के लिए सर्वर कनेक्शन बंद कर सकता है। अगर यह स्थिति अस्थायी है, तो उसे Retry-After भेजना चाहिए। जो क्लाइंट Expect: 100-continue भेजते हैं, उन्हें कुछ भी अपलोड करने से पहले ही इस सीमा का पता चल सकता है।

आम सीमाएं हैं nginx का client_max_body_size (डिफ़ॉल्ट रूप से 1 MB), PHP के upload_max_filesize और post_max_size, और कई प्रॉक्सी व सर्वरलेस प्लेटफ़ॉर्म की रिक्वेस्ट साइज़ सीमाएं।

उदाहरण रिस्पॉन्स

HTTP
HTTP/1.1 413 Content Too Large
Date: Fri, 06 Nov 2026 10:15:32 GMT
Connection: close
Content-Type: application/json
Content-Length: 40

{"error":"Uploads are limited to 10 MB"}

SEO और रीडायरेक्ट जांच

क्रॉलर रिक्वेस्ट बॉडी नहीं भेजते, इसलिए 413 का SEO पर कोई असर नहीं है। TrueURL में POST बॉडी के साइज़ की एक सीमा है; टारगेट से आया 413 बताता है कि उसकी अपनी सीमा आपकी भेजी गई बॉडी से छोटी है।

आम वजहें और इस्तेमाल

  • कोई इमेज या वीडियो अपलोड सर्वर की अधिकतम सीमा से बड़ा है (nginx में client_max_body_size, Apache में LimitRequestBody)।
  • PHP का upload_max_filesize या post_max_size अपलोड की गई फ़ाइल के साइज़ से कम है।
  • किसी API रिक्वेस्ट में उम्मीद से कहीं ज़्यादा डेटा है, जैसे JSON के अंदर base64 में एन्कोड की गई फ़ाइलें।

URL रीडायरेक्ट चेकर

TrueURL के मुफ़्त रीडायरेक्ट चेकर से देखें कि कोई URL हर हॉप पर कौन-सा स्टेटस कोड लौटाता है।