有没有办法检测取消下载?

时间:2009-06-22 09:40:50

标签: browser spring-mvc download

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

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

1 个答案:

答案 0 :(得分:2)

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

查看有关如何在PHP中实现此问题的问题157318194579。由于您始终使用HTTP(或HTTPS)来提供文件,因此相同的原则适用于您的问题。