3

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

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

4

1 回答 1

2

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

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

于 2009-06-22T09:50:32.447 回答