如何在Twisted HTTP Server上强制下载文件?

时间:2012-08-14 00:10:25

标签: python http url twisted

非常简单的问题,我目前希望用户下载(不打开)存储在python Twisted Web Server上的csv文件。访问其URL时,该文件当前在浏览器中打开。

1 个答案:

答案 0 :(得分:3)

您可以像这样设置响应标头:

request.responseHeaders.setRawHeaders(
    'Content-Disposition', ['attachment; filename="foo"'])