【发布时间】:2009-10-06 09:16:51
【问题描述】:
我们一直在寻找这个问题的答案,但没有找到解决方案。
我们有一个网络服务器,它允许用户下载文件 (pdf),这些文件是动态生成的,并由 servlet 提供服务。我们想知道下载何时完成(以及如何完成:是否成功、是否失败、用户是否取消?)。
有没有办法在没有用户输入的情况下知道这一点?这些文件相对较小,因此不需要进度条功能,但我们需要某种“end-hook”,它会在下载完成时报告回来。这可能吗?
[edit] 浏览器端有什么功能可以检测下载结束并通过 ajax 向服务器报告?
【问题讨论】:
标签: java file download web-applications