gpt4 book ai didi

java - 浏览器下载文件

转载 作者:行者123 更新时间:2023-11-28 00:20:50 25 4
gpt4 key购买 nike

早上好,在我的时区。

这些都是简单的问题,如果他们有简单的答案我就不会拒绝 :)我正在使用 JSP/Servlet 框架开发 Web 应用程序。用户可以下载我生成的平面文本文件并将其发送到浏览器。伪代码片段:

response.setContentType("text/plain");
response.setHeader("Content-Disposition", "attachment; filename=interface.txt");
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader("Expires", -1);
response.write("data");
response.flush();
response.close();

我的第一个问题是,在 IE brosers 中会出现一个弹出窗口,询问用户是否要 1) 打开 2) 保存 3) 取消。有什么办法可以知道用户做出了什么决定吗?如果上述问题的答案是否定的,我如何构建客户端 Javascript 脚本来管理下载文件,任何人都可以提供有关该主题的一些文章或好的教程吗?

提前致谢。最好的问候

最佳答案

Is there any way to know what decision the user took ?

不,没有。此时浏览器已停止向服务器发送数据。

How can i build a client-side Javascript script to manage the download files

如果不使用像本地存储这样的前沿功能来伪造它(我的意思是伪造它,你不能写入访问者文件系统的任意部分),你不能。出于明显的安全原因,不允许网页使用文件系统。

关于java - 浏览器下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9017222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com