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

Force ask where save file before download

本文关键字:保存文件 位置 下载      更新时间:2023-09-26

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

谢谢。

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

你唯一的解决办法就是要么把你的文件上传到某个地方,然后建议查看者右键单击指向该文件的下载链接,它将打开对话框,

或建议查看者更改浏览器设置,

或编写一个浏览器扩展,这样做,并提供观看者安装它