【问题标题】:Is there a way to detect cancelled download?有没有办法检测取消的下载?
【发布时间】:2010-11-04 19:22:59
【问题描述】:

假设我有一个 Spring MVC Web 应用程序,它允许用户下载文件。在将文件发送给用户的同时发送一封电子邮件。

有没有办法检测已取消的下载,以便我只有在下载成功后才能发送电子邮件?

【问题讨论】:

  • @pepez:一旦你得到它的工作,请发布一些示例源代码的答案(随意接受它作为最佳答案;-)

标签: browser spring-mvc download


【解决方案1】:

您需要一个下载脚本,该脚本在单独的块中提供较大的文件。当最后一个块被送达时,您可以假设(无法通过 HTTP知道)客户端已接收到完整的文件。

查看问题157318194579,了解如何在 PHP 中实现这一目标。由于您总是使用 HTTP(或 HTTPS)来提供文件,因此同样的原则也适用于您的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-30
    • 2019-06-17
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多