右键单击建议文件名另存为

时间:2011-05-13 20:38:32

标签: http browser file-upload download

我有一个允许文件上传的站点,并在服务器上使用uuid文件名保存它们。当用户右键单击"另存为"并下载文件,奇怪的uuid文件名显示在下载对话框中。有没有可能显示原始文件名(在上传时保存)?我已经看过像this one这样的帖子,但似乎无法在FF 3.6或Google Chrome上运行(我需要支持)......

有什么想法吗?

PS:我正在使用javascript和python后端,如果这有帮助......

1 个答案:

答案 0 :(得分:2)

您需要使用Content-Disposition标头,设置为attachment并提供文件名。

content-disposition: attachment; filename=myfilename.ext

我会更具体,但你没有表明语言或平台。

更新

在python中它将是

response.headers['Content-disposition'] = 'attachment; filename=filename.ext'