【问题标题】:how to upload file large then 100M with tornado [closed]如何使用龙卷风上传大于 100M 的文件 [关闭] 【发布时间】:2016-10-09 09:52:55 【问题描述】: 我想上传一个大于 100M 的文件,但出现错误。 我找到了官方document 4.0提到的大文件问题,但我没有找到示例。 如何解决这个问题。谢谢。 【问题讨论】: 标签: python tornado 【解决方案1】: 您可以将 HTTP 选项传递给app.listen: app.listen(8888, max_body_size=200 * 1024 * 1024) 任何HTTP1ConnectionParameters 都可以通过这种方式作为关键字参数传递给listen。 【讨论】: 谢谢,它对我有用。文档说“”“默认情况下上传的文件完全缓冲在内存中;如果您需要处理太大而无法舒适地保存在内存中的文件,请参阅stream_request_body类装饰器。“””这是一个很好的功能,我想试试. 是的,stream_request_body 是个不错的函数,你应该试试。 =)