2

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

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

提前致谢。:)

4

2 回答 2

2

Have a look at the following page:

Determining available bandwidth

It suggests there isnt really an easy way of doing it.

This one has some ideas of how to do it though:

Detecting network connection speed and bandwidth usage in C#

Hope they help.

于 2012-07-02T12:44:41.467 回答
1

这篇文章很好地解释了Google Analytics 如何计算速度

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

于 2012-07-02T12:53:59.117 回答