用Javascript强行下载的方法

时间:2013-11-01 14:46:18

标签: javascript ajax servlets dojo

当返回Post的AJAX响应时,我需要一种“强制”下载文件的方法。

我无法使用window.open(),因为我没有有用的网址。

有没有办法使用Javascript或Dojo工具包强制下载HTTP响应中的文件?

1 个答案:

答案 0 :(得分:0)

您的服务器需要添加Content-Type和Content-Disposition标头以强制下载。

Content-Type: application/octet-stream
Content-Disposition: attachment; filename=filename.ext