„HTTP413 Request Entity Too Large“ je chyba HTTP, která se zobrazuje, když se pokusíte nahrát data, která překračují povolenou kapacitu serveru.
Aktuální oficiální název je 413 Content Too Large, avšak názvy jako „413 Payload Too Large“ a „413 Request Entity Too Large“ jsou stále široce používány.
To znamená, že i když se názvy liší, význam „Odeslaná data jsou příliš velká na to, aby mohla být přijata“ je společný.
Tato chyba se vyskytuje zejména v následujících scénářích.
Ve většině případů to způsobuje omezení kapacity na straně serveru, nikoli selhání internetového připojení nebo počítače.
Nejčastější příčina.
Webové služby mají stanoveny limity pro nahrávání, jako „maximálně 10 MB na soubor“ nebo „maximálně 100 MB“. Pokud tento limit překročíte, vrátí se HTTP413.
I když každý jednotlivý soubor může být malý, může se stát, že součtem nahraných souborů překročíte limit.
Například, pokud odešlete 10 obrázků o velikosti 20 MB, celková velikost bude 200 MB, což v případě služeb s omezením kapacity může vést k chybě 413.
Správci stránek mohou nastavit limity nahrávání na webovém serveru.
Některé běžné příklady zahrnují:
I když aplikace zvyšuje kapacitu, není neobvyklé, že webový server nebo CDN vrátí 413 jako první.
Pokud se zobrazí HTTP413, zkontrolujte následující položky.
Zvláště pokud videa jsou uložena ve 4K nebo s vysokým bitovým tokem, mohou mít velikost několik GB. Snížením kvality o něco můžete dosáhnout zmenšení velikosti o více než polovinu.
Pokud sami spravujete web, můžete problém vyřešit přezkoumáním nastavení serveru.
Změňte hodnotu client_max_body_size podle potřeby.
Zkontrolujte následující hodnoty nastavení.
Omezení velikosti nahrávání není jediným faktorem, který má vliv; celkový limit pro POST také hraje důležitou roli, takže je důležité zkontrolovat více nastavení současně.
Pokud používáte CDN nebo WAF, jako je Cloudflare, může se stát, že 413 chyba bude vrácena ještě před webovým serverem.
Pokud pouze změna nastavení webového serveru problém nevyřeší, zkontrolujte také nahrávací limity těchto služeb.
Při posílání e-mailu nebo zprávou může míra výkonu narazit na omezení kapacity.
V takových případech můžete také použít bezplatného nahrávače souborů UploadF.
Pokud se jedná o obrázky, můžete také využít pohodlné webové nástroje pro online úpravy obrázků, OCR, odstranění pozadí a další.
413 je typ HTTP stavového kódu. Někdy může být interní příčinou „selhání nahrávání“ chyba 413.
Ne. Ve většině případů server funguje správně, ale odmítá požadavek, protože překračuje nastavené limity kapacity.
Může to být způsobeno poruchou na straně služby, dočasnou změnou nastavení, omezeními CDN nebo proxy, a proto je dobré zkontrolovat také tyto příčiny. Zkuste také experimentovat s různým prohlížečem nebo počkejte a zkuste znovu nahrát.
HTTP413 Request Entity Too Large je chyba, která nastává, když data, která se pokoušíte nahrát, překročí povolenou kapacitu serveru.
Uživatelé mohou problém vyřešit zmenšením velikosti souborů nebo odesláním ve více kolech, zatímco správci stránek by měli zkontrolovat omezení kapacity na více místech, jako jsou NGINX, Apache, PHP a CDN.
Pokud chcete sdílet velké soubory, použití bezplatného nahrávače souborů, jako je UploadF, může být také užitečné.