DevToolPal
हि
4xx क्लाइंट त्रुटियाँ

413 Content Too Large

सामग्री बहुत बड़ी

इसका मतलब

अनुरोध बॉडी उससे बड़ी है जितनी सर्वर प्रोसेस करना चाहता या कर सकता है। पहले इसे Payload Too Large कहा जाता था।

आम कारण

  • अपलोड nginx के client_max_body_size से बड़ा (डिफ़ॉल्ट 1 MB)
  • PHP का upload_max_filesize या post_max_size बहुत छोटा
  • API गेटवे या serverless बॉडी सीमाएँ

कैसे ठीक करें

अगर आप क्लाइंट या विज़िटर हैं

अपलोड को कंप्रेस करें या बाँटें, या सेवा का फिर से शुरू हो सकने वाला या मल्टीपार्ट अपलोड API इस्तेमाल करें।

अगर आप साइट या API चलाते हैं

हर परत पर सीमाएँ बढ़ाएँ: प्रॉक्सी (client_max_body_size), ऐप फ़्रेमवर्क और गेटवे। त्रुटि संदेश में सीमा बताएँ।

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

HTTP/1.1
HTTP/1.1 413 Content Too Large
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Connection: close
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Content Too Large",
  "status": 413,
  "detail": "Uploads are limited to 10 MB."
}

स्पेसिफ़िकेशन

RFC 9110 §15.5.14

अक्सर पूछे जाने वाले सवाल

› nginx में 413 कैसे ठीक करूँ?

http, server या location ब्लॉक में client_max_body_size बढ़ाएँ, जैसे client_max_body_size 50m; फिर nginx रीलोड करें।

› ऐप की सीमा बढ़ाने के बाद भी 413 क्यों मिलता है?

किसी दूसरी परत, जैसे रिवर्स प्रॉक्सी, CDN या लोड बैलेंसर, की अपनी कम सीमा है।