龙卷风网络服务器。
我有个问题。
我如何通过 tornado 网络服务器下载文件?
这是我的代码。
def get(self):
data = self.xls_f()
self.set_header('Content-Type', 'application/apk')
self.set_header('Content-Disposition', 'attachment; filename=%s' % 'test.apk')
f = file('test.apk')
self.write(f.read())
self.finish()
我得到的文件包含不可读的内容,例如“asdfafasfd ㅁ ㅁ ㅇㄴㅁㄹㅁㄹㄴ”,也许这('\n')是不可读的。
apk、图像文件等。我可以下载,但文件大小为 0k 或 1k。
我怎样才能下载 Tornado Web 服务器的多种文件(图像、apk 等)?
我想举例源代码。请。