Ang "HTTP413 Request Entity Too Large" ay isang HTTP error na lumalabas kapag ang data na sinusubukan mong i-upload ay lumalampas sa pinapahintulutang kapasidad ng server.
Ang kasalukuyang pormal na pangalan ay 413 Content Too Large, ngunit ang mga tawag na "413 Payload Too Large" at "413 Request Entity Too Large" ay malawakan pa ring ginagamit.
Ito ay nangangahulugan na sa kabila ng pagkakaiba ng mga pangalan, pareho silang nagpapahiwatig na “hindi matanggap ang ipinadalang data dahil ito ay sobrang laki”.
Ang error na ito ay lalo na lumalabas sa mga sumusunod na sitwasyon.
Sa karamihan ng mga kaso, ito ay sanhi ng kapasidad na limitasyon ng server at hindi dahil sa pagkasira ng internet connection o computer.
Ito ang pinaka-karaniwang dahilan.
Ang mga web service ay may mga limitasyon sa upload na itinatakda gaya ng "hanggang 10MB bawat file" o "hanggang 100MB". Kapag lumampas ka sa limitasyon ito, nagbabalik ng HTTP413.
Kahit na ang bawat file ay maliit, maaaring lumampas ang kabuuang laki kapag pinagsama-sama ang mga ito para sa upload.
Halimbawa, kung magpapadala ka ng 10 larawan na may tig-20MB, ang kabuuang magiging 200MB, na maaaring maging sanhi ng 413 error sa mga serbisyong may limitasyon sa kapasidad.
Ang mga administrator ng site ay maaaring magtakda ng limitasyon sa upload size sa kanilang web server.
Ilan sa mga halimbawa ay ang mga sumusunod.
Kahit na pinalalaki mo ang kapasidad sa application, hindi bihira na ang mga web server o CDN sa gitna ay nagbabalik ng 413 muna.
Kung lumabas ang HTTP413, suriin ang mga sumusunod na bagay.
Lalo na ang mga video ay maaaring umabot sa ilang GB lalo na kung ito ay na-save sa 4K o mataas na bitrate. Maaaring bumaba ang laki sa kalahati o higit pa sa simpleng pagbawas ng kalidad.
Kung ikaw ay nagmamay-ari ng sariling website, maaaring masolusyunan ito sa pamamagitan ng pagsusuri ng server settings.
Baguhin ang halaga ng client_max_body_size kung kinakailangan.
Suriin ang mga setting na ito.
Mahalagang suriin ang iba't ibang mga setting dahil ang limitasyon sa laki ng buong POST ay nakakaapekto rin.
Kung gumagamit ka ng CDN o WAF tulad ng Cloudflare, maaaring magbalik ng 413 error bago umabot sa web server.
Kung hindi nag-improve kahit na binago ang setting ng web server, suriin din ang mga limitasyon ng upload mula sa mga serbisyong ito.
Maaaring maharapin ang mga limitasyon ng laki sa pamamagitan ng email attachment o mga chat service.
Sa mga ganitong sitwasyon, maaari mong gamitin ang libreng file uploader na UploadF.
Kung ito ay mga larawan, maaari ring gamitin ang mga kapaki-pakinabang na web tool para sa online photo editing, OCR, at background removal.
Ang 413 ay isang uri ng HTTP status code. Maaaring ang panloob na sanhi ng mensaheng "nabigo ang upload" ay 413.
Hindi. Sa karamihan ng mga pagkakataon, ang server ay gumagana nang maayos, at tinatanggihan ang request dahil lumampas ito sa itinakdang limitasyon sa kapasidad.
Ang mga problema sa serbisyo o pansamantalang pagbabago sa setting, mga limitasyon mula sa CDN o proxy, at iba pang sanhi ay maaaring maging dahilan. Makabubuting subukan sa ibang browser o muling mag-upload pagkatapos ng ilang oras.
Ang HTTP413 Request Entity Too Large ay isang error na nangyayari kapag ang data na i-u-upload mo ay lumampas sa pinapayagang kapasidad ng server.
Bilang isang gumagamit, madalas na nasosolusyunan ito sa pamamagitan ng pagbawas ng laki ng file o paghahati-hati ng pagpapadala, habang ang mga administrador naman ay kailangang suriin ang mga limitasyon ng kapasidad sa NGINX, Apache, PHP, at CDN.
Kung nais mong magbahagi ng mga malaking file, kapaki-pakinabang ang paggamit ng mga libreng file uploader na gaya ng UploadF.