「HTTP413 Request Entity Too Large」 হল একটি HTTP ত্রুটি যা তত্সময় প্রদর্শিত হয় যখন আপলোড করতে চাওয়া তথ্য সার্ভারে অনুমোদিত আকার অতিক্রম করে।
বর্তমানে এর আনুষ্ঠানিক নাম413 Content Too Large কিন্তু নামগুলো হচ্ছে 「413 Payload Too Large」 এবং 「413 Request Entity Too Large」 যা বর্তমানে ব্যাপকভাবে ব্যবহৃত হয়।
অর্থাৎ নাম ভিন্ন হলেও, 「প্রেরিত তথ্য খুব বড় হওয়ার কারণে এটি গৃহীত হচ্ছে না」 এর অর্থ একটি সাধারণ পয়েন্ট।
এই ত্রুটি সাধারণত নিম্নলিখিত পরিস্থিতিতে ঘটে।
অধিকাংশ ক্ষেত্রে এটি সার্ভার সম্বন্ধীয় আকার সীমাবদ্ধতার কারণে হয় এবং এটি ইন্টারনেট সংযোগ বা কম্পিউটার বিভ্রাটের কারণে হয় না।
এটি সবচেয়ে সাধারণ কারণ।
ওয়েব পরিষেবাগুলির মধ্যে 「প্রতি ফাইল 10MB পর্যন্ত」「100MB পর্যন্ত」 ইত্যাদি আপলোড করার জন্য নির্দিষ্ট আকার রয়েছে। সীমা অতিক্রম করলে HTTP413 ফেরত দেওয়া হয়।
প্রত্যেকটি ফাইল ছোট হতে পারে, কিন্তু একসাথে আপলোড করার ফলে মোট আকার সীমা অতিক্রম করতে পারে।
যেমন, 20MB-এর 10টি ছবির আকার মোট 200MB হবে এবং আকারের সীমাবদ্ধতার কারণে 413 ত্রুটি দেখা দিতে পারে।
সাইটের মালিকরা ওয়েব সার্ভারে আপলোড আকারের জন্য একটি সীমা নির্ধারণ করতে পারেন।
প্রধান উদাহরণগুলোর মধ্যে আছে:
অ্যাপ্লিকেশনটি যদি আকার বৃদ্ধি করে তখনও মাঝের ওয়েব সার্ভার বা CDN আগে 413 ফেরত দিচ্ছে এমনটা অস্বাভাবিক নয়।
HTTP413 প্রদর্শিত হলে, নিম্নলিখিত বিষয়গুলি যাচাই করুন।
বিশেষ করে ভিডিও 4K বা উচ্চ বিটরেটের সাথে সংরক্ষিত হলে কয়েক GB হতে পারে। গুণমান কিছু কমালে আকার অর্ধেকেরও নিচে আসতে পারে।
যদি আপনি নিজের ওয়েবসাইট পরিচালনা করেন তবে সার্ভার সেটিং পুনর্বিবেচনা করে সমাধান সম্ভব হতে পারে।
client_max_body_size মানটি প্রয়োজন অনুসারে পরিবর্তন করুন।
নিম্নলিখিত সেটিং মানগুলি পরীক্ষা করুন।
এটি শুধুমাত্র আপলোড আকারের সীমানা নয় বরং POST-এর পুরো আকারের সীমাবদ্ধতা প্রভাবিত করে তাই একাধিক সেটিং যাচাই করা গুরুত্বপূর্ণ।
Cloudflare-এর মতো CDN বা WAF ব্যবহার করলে দেখা যাবে যে, ওয়েব সার্ভারের আগে 413 ত্রুটি ফেরত দেওয়া হচ্ছে।
যদি ওয়েব সার্ভারের সেটিং পরিবর্তন করেও উন্নতি না হয় তবে পাশের পরিষেবাদির আপলোড সীমাবদ্ধতাও চেক করুন।
ইমেইল সংযুক্ত বা চ্যাট পরিষেবাগুলির মধ্যে আকার সীমাবদ্ধতায় বাধা প্রাপ্ত হওয়ার সম্ভাবনা রয়েছে।
এমন পরিস্থিতিতে, একটি বিনামূল্যের ফাইল আপলোডারUploadF ব্যবহার করার একটি উপায় আছে।
ছবি হলে অনলাইন ছবি সম্পাদনা, OCR, ব্যাকগ্রাউন্ড ট্রান্সপারেন্সি ইত্যাদি দরকারী ওয়েব টুলগুলি ব্যবহার করা যাবে।
413 একটি HTTP স্ট্যাটাস কোডের এক ধরনের। "আপলোড ব্যর্থ" শীর্ষক বার্তার অন্তর্নিহিত কারণে 413 হতে পারে।
না। বেশিরভাগ সময় সার্ভার স্বাভাবিকভাবে কাজ করছে এবং সেট করা আকারের সীমাবদ্ধতাকে অতিক্রম করায় অনুরোধ প্রত্যাখ্যান করেছে।
সার্ভিসের সমস্যা বা অস্থায়ী সেটিং পরিবর্তন, CDN বা প্রক্সির সীমাবদ্ধতা ইত্যাদি অন্য কারণ থাকতে পারে। অন্য ব্রাউজারে চেষ্টা করা অথবা একটি সময় দেওয়ার পর পুনরায় আপলোড করা পদ্ধতিটি কার্যকর হতে পারে।
HTTP413 Request Entity Too Large হল একটি ত্রুটি যা ঘটে যখন আপলোড করা তথ্য সার্ভারের অনুমোদিত আকার অতিক্রম করে।
যদি আপনি ব্যবহারকারী হন তবে ফাইলের আকার কমানো, একাধিক অংশে পাঠানো ইত্যাদির মাধ্যমে অনেক সময় সমস্যা সমাধান করা যায় এবং সাইটের প্রশাসক হলে NGINX, Apache, PHP, CDN ইত্যাদি বিভিন্ন স্থানে আকার সীমাবদ্ধতা পরীক্ষা করা প্রয়োজন।
বড় আকারের ফাইল শেয়ার করতে চাইলে, আপনিUploadF এর মতো ফাইল আপলোডার ব্যবহার করে সুবিধা নিতে পারেন।