Python: enviar y recibir archivos grandes a través de POST usando cherrypy

Tengo un servidor web cherrypy que necesita poder recibir archivos grandes a través de una publicación http. Tengo algo funcionando en este momento, pero falla una vez que los archivos que se envían son demasiado grandes (alrededor de 200 mb). Estoy usando curl para enviar solicitudes de publicación de prueba, y cuando intento enviar un archivo que es demasiado grande, curl escupe "La entidad enviada con la solicitud excede el máximo de bytes permitidos". Buscando alrededor, esto parece ser un error de cherrypy.

Entonces, ¿supongo que el archivo que se envía debe enviarse en trozos? Intenté algo con mmap, pero no pude hacerlo demasiado. ¿El método que maneja la carga del archivo necesita poder aceptar los datos en trozos también?

Respuestas a la pregunta(2)

Su respuesta a la pregunta