您好我正在尝试在 Tornado 中使用 StaticFileHandler,并且在大多数情况下它的工作,除了当我单击下载时它在网页中输出文件(.csv)。我可以保存文件的唯一方法是右键单击并将目标另存为(但这不适用于所有浏览器)。
如何强制下载文件?我知道我需要像这样设置 StaticFileHandler 的标题:
self.set_header('Content-Type','text-csv')
self.set_header('Content-Disposition','attachment')
但我不知道如何设置它,因为它是一个默认处理程序。
谢谢你的时间!