我正在用 C# 在 .Net 2005 中开发一个 Web 应用程序。这里有一项规定,允许用户从我们的服务器下载文件,该文件主要是.doc文件。所以我使用Response.TransmitFile
和content-disposition
标头方法将文件写入客户端。
我目前的要求是确定正在下载的文件的状态。如果文件下载成功/失败,那么我必须在我的网页中显示一条状态消息。
我不知道任何可以在 ASP.Net 中执行此类操作的方法。所以任何帮助将不胜感激。主要问题是用户可以使用任何外部下载管理器工具来执行下载过程,他可以从他的浏览器中关闭我的应用程序并在以后继续下载过程。
编辑
从某种意义上说,我必须确定是否所有字节都已下载成功。
谢谢