Cargador de archivos

¿Qué es HTTP413 Request Entity Too Large?

"HTTP413 Request Entity Too Large" es un error HTTP que se muestra cuando los datos que intentas subir superan la capacidad permitida por el servidor.

El nombre oficial actual es 413 Content Too Large, pero los nombres "413 Payload Too Large" y "413 Request Entity Too Large" aún se utilizan ampliamente.
Es decir, aunque los nombres sean diferentes, el significado de "los datos enviados son demasiado grandes para ser aceptados" es común.

Este error ocurre especialmente en los siguientes casos:

  • Al cargar un video
  • Al enviar una gran cantidad de imágenes de alta calidad
  • Cuando un archivo PDF o ZIP es demasiado grande
  • Al enviar una gran cantidad de datos JSON a una API

En muchos casos, esto se debe a restricciones de capacidad del servidor y no a un fallo en la conexión a Internet o en la computadora.


Principales causas de HTTP413 Request Entity Too Large

Excede el límite de capacidad de carga

Esta es la causa más común.

Los servicios web suelen tener límites de carga establecidos, como "hasta 10MB por archivo" o "hasta 100MB". Si se supera ese límite, se devuelve un HTTP413.

El tamaño total de varios archivos es grande

Aunque cada archivo individual sea pequeño, puede haber casos en los que, al cargar varios archivos, el tamaño total supere el límite permitido.

Por ejemplo, si envías 10 imágenes de 20MB, el tamaño total será de 200MB, lo que podría resultar en un error 413 en servicios con restricciones de capacidad.

Limitaciones establecidas en la configuración del servidor web

Los administradores del sitio pueden configurar límites de tamaño de carga en el servidor web.

Ejemplos típicos incluyen:

  • client_max_body_size de NGINX
  • Configuraciones de Apache
  • upload_max_filesize de PHP
  • post_max_size de PHP
  • Restricciones de capacidad de un proxy inverso o CDN

Incluso si la aplicación aumenta la capacidad, no es raro que un servidor web o CDN en el medio devuelva un 413 primero.


Soluciones que pueden aplicar los usuarios

Si se muestra un HTTP413, verifica los siguientes elementos.

  • Confirma el tamaño del archivo que intentas cargar
  • Excluye archivos innecesarios
  • Reduce el tamaño comprimido en ZIP
  • Disminuye el tamaño de las imágenes o la calidad del video
  • Intenta cargar en varias partes
  • Usa servicios con límites de capacidad más altos

Particularmente, los videos pueden llegar a ser de varios GB si se guardan en 4K o con altas tasas de bits, y a veces, bajar la calidad puede reducir el tamaño a menos de la mitad.


Soluciones que pueden aplicar los administradores

Si gestionas tu propio sitio web, revisando la configuración del servidor puede haber una solución.

En el caso de NGINX

Cambia el valor de client_max_body_size según sea necesario.

En el caso de PHP

Verifica los siguientes valores de configuración.

  • upload_max_filesize
  • post_max_size
  • memory_limit
  • max_execution_time

No solo el tamaño de carga, sino también las restricciones del tamaño total de las solicitudes POST pueden influir, por lo que es importante verificar múltiples configuraciones en conjunto.

También revisa el CDN o WAF

Si utilizas un CDN o WAF como Cloudflare, es posible que se devuelva un error 413 antes del servidor web.

Si solo cambias la configuración del servidor web y no ves mejora, verifica también las restricciones de carga en estos servicios.


Si necesitas enviar archivos grandes, UploadF también es conveniente

Sería posible que te enfrentes a límites de capacidad al usar adjuntos de correo o servicios de chat.

En tales casos, puedes considerar usar el UploadF, un cargador de archivos gratuito.

  • Compatible con PC y smartphone
  • Carga fácil con arrastrar y soltar
  • Posibilidad de cargar hasta 100 archivos simultáneamente
  • Compatible con el uso compartido protegido por contraseña
  • Opción de elegir la duración de almacenamiento
  • Archivos innecesarios se pueden eliminar individualmente

Si son imágenes, también puedes utilizar herramientas web convenientes para edición de imágenes en línea, OCR, y eliminación de fondos.


Preguntas frecuentes

¿Es diferente 413 de "fallo de carga"?

413 es un tipo de código de estado HTTP. Puede que la causa interna del mensaje "fallo de carga" sea también el 413.

¿Significa 413 que el servidor está dañado?

No. En muchos casos, el servidor está funcionando correctamente pero rechaza la solicitud porque se superó el límite de capacidad configurado.

¿Qué hacer si reducir el tamaño no mejora la situación?

Es posible que haya problemas del lado del servicio, un cambio temporal en la configuración, o restricciones de CDN o proxy; se pueden considerar otras causas. Probar en otro navegador o esperar un tiempo antes de cargar de nuevo también puede ser efectivo.


Conclusión

HTTP413 Request Entity Too Large es un error que ocurre cuando los datos que intentas cargar superan la capacidad permitida por el servidor.

Para los usuarios, generalmente pueden resolverlo reduciendo el tamaño de los archivos o enviándolos en partes, y para los administradores del sitio, es necesario verificar las restricciones de capacidad en múltiples lugares como NGINX, Apache, PHP, y CDN.

Si deseas compartir archivos grandes, también es conveniente utilizar un cargador de archivos gratuito como UploadF, según tus necesidades.


Causas y soluciones para no poder adjuntar en NotebookLMNo se puede conectar a OneDrive desde Teams, por favor vuelve a intentar subir el archivo
Inicio   Ayuda   Contacto   🌐Language  
©Cargador de archivos