たとえばCSVファイルをダウンロードさせる場合。
class FileHandler(tornado.web.RequestHandler):
def get(self):
self.set_header('Content-Type', "text/csv")
self.set_header('Content-Disposition',
"attachment; filename=\"{}\"".format(filename))
self.set_header('Content-Length', os.path.getsize(filename))
with open(filename, 'rb') as fp:
self.write(fp.read())
0 件のコメント:
コメントを投稿