【问题标题】:how to display speed of internet connection in web application?如何在 Web 应用程序中显示互联网连接速度?
【发布时间】:2012-07-02 12:37:53
【问题描述】:

我有一个使用 C# 的 asp.net Web 应用程序。它登录远程机器并从服务器下载文件。我希望显示连接期间可用的带宽或连接速度。

如果不允许我使用任何外部库或 API,最好的方法是什么?如何使用 Javascript 实现它?

提前致谢。 :)

【问题讨论】:

    标签: c# asp.net bandwidth


    【解决方案1】:

    请看以下页面:

    Determining available bandwidth

    这表明确实没有一种简单的方法。

    这个有一些关于如何做到这一点的想法:

    Detecting network connection speed and bandwidth usage in C#

    希望他们有所帮助。

    【讨论】:

    • 哦...这真的很有帮助..但你知道这是 ASP.NET。我还没有在这里听到任何不可能的事情。必须有某种方法可以通过 ASP.NET 方式执行此操作。
    【解决方案2】:

    这篇文章很好地解释了Google Analytics calculates speed

    正如文章所建议的,最容易实施但最不准确的方法之一可能是实施/构建一个解决方案,将用户 IP 地址与 IP 地址所属的 ISP 相匹配,然后“假设”连接速度。我个人认为这太不准确了,但它可能足以满足您的需求,特别是如果您正在开发一个在封闭 WAN 上运行的应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-19
      • 1970-01-01
      • 1970-01-01
      • 2021-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多