Python: enviando e recebendo arquivos grandes por POST usando cherrypy

Eu tenho um servidor web cherrypy que precisa ser capaz de receber arquivos grandes através de http post. Eu tenho algo trabalhando no momento, mas ele falha quando os arquivos enviados são muito grandes (cerca de 200 MB). Estou usando o curl para enviar solicitações de post de teste e, quando tento enviar um arquivo que é muito grande, o curl sai "A entidade enviada com a solicitação excede o máximo de bytes permitidos". Procurando por aí, isso parece ser um erro de cereja.

Então eu estou supondo que o arquivo que está sendo enviado precisa ser enviado em pedaços? Eu tentei algo com o mmap, mas não consegui fazê-lo funcionar. O método que manipula o upload do arquivo precisa ser capaz de aceitar os dados em partes também?

questionAnswers(2)

yourAnswerToTheQuestion