【发布时间】:2016-08-09 21:17:06
【问题描述】:
您好,我正在尝试实现 Tornado 服务器,其目标是在 POST 正文中接收非常大的二进制文件 (~1GB)。以下代码适用于小文件,但如果我尝试发送大文件 (~100MB) 则无法响应。
class ReceiveLogs(tornado.web.RequestHandler):
def post(self):
file1 = self.request.body
output_file = open('./output.zip', 'wb')
output_file.write(file1)
output_file.close()
self.finish("file is uploaded")
你知道有什么解决办法吗?
【问题讨论】:
标签: rest python-3.x tornado