如何使用asp.net C#计算文件上传和下载时间

时间:2009-06-21 09:43:06

标签: c# asp.net javascript

我有一个场景,需要根据连接速度计算上传文件的服务器时间。

示例:

  

需要计算上传文件的时间,连接速度为256Kbps以上   如果连接中断,则检查剩余时间并重新启动下载或上载操作(

1 个答案:

答案 0 :(得分:2)

256 Kbps =每秒32千字节= 32768字节/秒。

文件大小为x字节。所以需要(x / 32768)秒。

如果连接断开,你应该查询接收器接收的最后一个字节是什么,把你的文件流放到那个位置并继续。