¿Hay un tamaño máximo para una POST HTTP? Y si hay un tamaño máximo, ¿está determinado por el protocolo o queda a discreción del servidor?
40
La especificación HTTP no impone un límite de tamaño específico para las publicaciones. Por lo general, estarán limitados por el servidor web o la tecnología de programación utilizada para procesar el envío del formulario.
Sin límite por especificación. El límite es MIN (browser_limit, server_limit).
El método POST no tiene ningún límite en el tamaño de los datos. Pero Server & Browsers sí.
Por ejemplo
IE: 2GB
Firefox: 2GB
Chrome: 4 GB
Opera: 4 GB
Para obtener más información, consulte la siguiente URL
https://www.motobit.com/help/scptutl/pa98.htm
No creo que haya un límite específico en el protocolo, PERO hay casos en los que las cosas se ponen difíciles si estás transfiriendo archivos enormes. Depende del tamaño del archivo en cuanto a qué puede funcionar un poco mejor para su caso específico. No hay ningún soporte para verificar que el archivo no esté dañado en la transferencia, por ejemplo, a diferencia de usar algo como un torrente para la transferencia.
fuente