C# Response.TransmitFile onsuces OnFail?还有,有多少并发下载?

C# Response.TransmitFile onsuces OnFail?还有,有多少并发下载?,c#,asp.net,download,C#,Asp.net,Download,我有一个应用程序,用户可以通过它下载文件。我需要记录文件传输成功完成的时间以及失败的时间。对于Response.TransmitFile,这是否可能。这是我的密码: Response.ContentType = "application/octet-stream"; Response.AppendHeader("Content-Disposition", "attachment; filename=\"" + fileSaveName + "\""); Res

我有一个应用程序,用户可以通过它下载文件。我需要记录文件传输成功完成的时间以及失败的时间。对于Response.TransmitFile,这是否可能。这是我的密码:

      Response.ContentType = "application/octet-stream";
      Response.AppendHeader("Content-Disposition", "attachment; filename=\"" + fileSaveName + "\"");
      Response.TransmitFile(zipPath);
      Response.End();
此外,我提供的文件大约为20-50MB,下载可能需要一些时间。很可能并发下载的数量大约为100。这可能吗?对于这个etc,是否建议使用其他方法


谢谢

如果将文件传输操作拆分为单独的线程,则可以记录线程开始和结束的时间。线程化文件传输操作还应该允许异步处理文件传输。查看System.Threading