强制在下载前询问保存文件的位置

时间:2014-03-13 14:59:57

标签: javascript html header download mongoose-web-server

我有一个带有Web服务器Mongoose的嵌入式系统,我必须允许客户端下载在运行时生成的一些日志文件,我在下载过程中遇到问题,在实践中,浏览器首先下载文件,然后询问保存文件。 这种行为令人不愉快,因为下载需要几秒钟,客户端无法理解正在发生的事情。 是否有任何选项,例如,在文件的标题中,强制浏览器在下载之前询问保存文件的位置?

感谢。

1 个答案:

答案 0 :(得分:2)

您无需决定客户端浏览器的行为方式。 如果浏览器设置为在特定位置自动保存文件,那么您无能为力。

您唯一的解决方法是将文件上传到某处并建议查看者右键单击指向该文件的下载链接,它将打开对话框,

或建议观众更改浏览器设置

或编写一个浏览器扩展程序来执行此操作并提供查看器来安装它。