“HTTP413 Request Entity Too Large” es un error HTTP que se muestra cuando los datos que intentas cargar superan el tamaño permitido por el servidor.
El nombre oficial actual es 413 Content Too Large, aunque también se utilizan ampliamente los términos “413 Payload Too Large” y “413 Request Entity Too Large”.
En otras palabras, aunque el nombre sea diferente, el significado común es “los datos enviados son demasiado grandes para ser aceptados”.
Este error ocurre especialmente en las siguientes situaciones.
En la mayoría de los casos, esto se debe a las limitaciones de tamaño del servidor y no a fallos en la conexión a Internet o en la computadora.
Esta es la causa más común.
Los servicios web establecen límites de tamaño para las cargas, como “hasta 10MB por archivo” o “hasta 100MB”. Si se supera este límite, se devuelve el HTTP413.
Incluso si cada archivo es pequeño, al cargarlos juntos, el tamaño total puede superar el límite.
Por ejemplo, si envías 10 imágenes de 20MB cada una, el total será de 200MB, lo que podría resultar en un error 413 si el servicio tiene un límite de tamaño de carga.
Los administradores de sitios pueden establecer un límite en el tamaño de carga en el servidor web.
Algunos ejemplos típicos son:
Aunque la aplicación aumente el límite, no es raro que un servidor web o un CDN devuelvan un 413 antes.
Si ves el error HTTP413, verifica los siguientes elementos.
Particularmente, los videos pueden ocupar varios GB si están guardados en 4K o con una alta tasa de bits. A veces, bajar solo un poco la calidad puede reducir el tamaño a menos de la mitad.
Si gestionas tu propio sitio web, revisar la configuración del servidor puede resolver el problema.
Ajusta el valor de client_max_body_size según sea necesario.
Revisa los siguientes valores de configuración.
No solo el tamaño de carga es importante; el límite de tamaño del total de POST también afecta, por lo que es crucial verificar múltiples configuraciones.
Si usas un CDN o WAF como Cloudflare, es posible que se devuelva un error 413 antes de llegar al servidor web.
Si simplemente cambiar la configuración del servidor web no mejora la situación, verifica los límites de carga de estos servicios también.
Los correos electrónicos o servicios de chat pueden tener restricciones de tamaño.
En tales casos, puedes usar un cargador de archivos gratuito como UploadF.
Para imágenes, también puedes utilizar herramientas web útiles para la edición en línea, OCR, eliminación de fondo, etc.
413 es un tipo de código de estado HTTP. Es posible que la razón interna del “fallo en la carga” sea un 413.
No. En muchos casos, el servidor está funcionando correctamente, pero rechaza la solicitud porque ha superado el límite de tamaño configurado.
Pueden existir otras causas, como fallos en el servicio, cambios temporales en la configuración, o limitaciones en la CDN o el proxy. Probar con otro navegador o intentar cargar de nuevo después de un tiempo también puede ser efectivo.
HTTP413 Request Entity Too Large es un error que ocurre cuando los datos que estás intentando cargar superan el tamaño permitido por el servidor.
Los usuarios pueden a menudo solucionar el problema reduciendo el tamaño del archivo o enviándolo en múltiples partes, mientras que los administradores necesitan verificar las limitaciones de tamaño en múltiples ubicaciones como NGINX, Apache, PHP, y CDN.
Si deseas compartir archivos grandes, puede ser útil utilizar un cargador de archivos gratuito como UploadF dependiendo de tus necesidades.