"HTTP413 Request Entity Too Large" és un error HTTP que es mostra quan les dades que intenteu pujar superen la capacitat permesa pel servidor.
El nom oficial actual és 413 Content Too Large, però noms com "413 Payload Too Large" i "413 Request Entity Too Large" també s'utilitzen àmpliament.
Això significa que, encara que els noms siguin diferents, el significat de "les dades enviades són massa grans per ser acceptades" és comú.
Aquesta error es produeix especialment en els següents casos:
En molts casos, és degut a les limitacions de capacitat del servidor i no a una fallada de la connexió a Internet o del vostre ordinador.
És la causa més freqüent.
Els serveis web tenen una capacitat màxima per a la pujada, com ara "fins a 10 MB per fitxer" o "fins a 100 MB" i, si se supera aquest límit, es retorna un HTTP413.
Encara que cadascun dels fitxers sigui petit, el fet de pujar-los tots junts pot resultar en un grand total que supera el límit de capacitat.
Per exemple, si envieu 10 imatges de 20 MB, el total seria de 200 MB i, en serveis amb limitacions de capacitat, pot produir-se un error 413.
Els gestors de llocs web poden establir un límit de capacitat de pujada en el servidor web.
Alguns exemples típics són:
És habitual que, encara que s'augmenti la capacitat a l'aplicació, el servidor web o el CDN retorni un 413 abans.
Si es mostra un HTTP413, és important comprovar els següents punts.
Especialment si els vídeos estan guardats en 4K o amb una alta taxa de bits, poden arribar a ocupar diversos GB. Potser només baixant una mica la qualitat es redueixi la mida a menys de la meitat.
Si opereu un lloc web, podeu resoldre el problema revisant la configuració del servidor.
Canvieu el valor de client_max_body_size si és necessari.
Comproveu els següents valors de configuració.
No només la mida de pujada sinó també el límit total de la mida de POST afecta, així que és important revisar diverses configuracions conjuntament.
Si feu servir un CDN o WAF com Cloudflare, és possible que es retorni un error 413 abans que arribi al servidor web.
Si només es modifica la configuració del servidor web i el problema persisteix, reviseu les limitacions de pujada d'aquests serveis.
L'enviament d'fitxers adjunts per correu electrònic o serveis de xat pot xocar amb les limitacions de capacitat.
En aquests casos, podeu considerar utilitzar UploadF, un servei de pujada de fitxers gratuït.
Si parleu d'imatges, també podeu utilitzar útils eines web com l'edició d'imatges en línia, OCR o fons transparents.
413 és un tipus de codi d'estat HTTP. El missatge de "fallida de pujada" pot tenir com a causa interna un 413.
No. En la majoria dels casos, el servidor està funcionant correctament i rebutja la petició perquè s'ha superat el límit de capacitat configurat.
Poden haver-hi altres causes, com ara fallades al servei, modificacions temporals de configuració, limitacions de CDN o proxies. Provar amb un navegador diferent o esperar un moment abans de tornar a pujar pot ser útil.
HTTP413 Request Entity Too Large és un error que es produeix quan les dades que es volen pujar superen la capacitat permesa pel servidor.
Els usuaris poden resoldre-ho reduint la mida dels fitxers o enviant-los en diverses vegades, mentre que els administradors han de revisar les limitacions de capacitat en NGINX, Apache, PHP, CDN i altres ubicacions.
Si voleu compartir fitxers de gran mida, és convenient utilitzar serveis de pujada de fitxers gratuïts com UploadF segons les necessitats.