【问题标题】:Asp.net fileupload transfer rateAsp.net 文件上传传输速率
【发布时间】:2009-12-03 06:41:40
【问题描述】:

有什么方法可以在 un filupload 上传期间轻松了解服务器/客户端之间的 Transferrate 吗?因为上传一个 4,13Mb 的文件大约需要 5 或 6 分钟......无论如何我们可以通过将其写入平面文件、电子邮件、响应中来跟踪它。写任何东西!我们被困住了。

感谢帮助我们:(!

【问题讨论】:

    标签: c# asp.net file-upload file-transfer


    【解决方案1】:

    如果您使用的是内置 asp:FileUpload 控件,则不会。一些基于 AJAX 的第三方上传控件可能会执行此操作,但我不知道有任何副手。

    【讨论】:

      【解决方案2】:

      不容易。

      HTTP 以这种方式工作:您发送所有数据,然后服务器开始处理您的请求。

      但是您可以编写一些客户端代码(flash、applet、silverlight),将文件分成几部分,然后一次一个地发送到服务器。这样您就可以计算传输速率。

      【讨论】:

      • 谢谢。我要下载一个我知道重量的文件,然后除以时间跨度。 :P
      【解决方案3】:

      使用像SWFUpload这样的flash上​​传工具,通过它可以检测上传速度,然后在文件完成后将总时间/速度发送到服务器。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-01-26
        • 2014-10-04
        • 1970-01-01
        • 2011-12-09
        • 2012-12-08
        • 2019-04-22
        • 2011-03-27
        相关资源
        最近更新 更多