【发布时间】:2011-09-18 23:34:39
【问题描述】:
您好,我想通过 C# 使用 HttpWebRequest 计算吞吐量。
我想在运行System.Diagnostics.Stopwatch 时请求一个大文件(500KB)。
然后我可以计算 KB/s 速率。在这一点上我有 2 个问题:
1. 这将有多准确?我可以依赖它还是应该使用另一种方法?
2。如何在可以硬编码的 URL 上托管文件而不用担心服务器端问题?我能否以某种方式使用已经存在于谷歌或微软页面上的具有如此大小的文件?
提前致谢,
亚历克斯
【问题讨论】:
-
如果您正在下载由其他人托管的文件,请确保您这样做没有违反他们的服务条款 (TOS)。
-
我希望人们使用不太容易混淆的术语吞吐量而不是带宽。
-
@Greg 谢谢你,我会忘记的:D
-
@ChaosPandion 到底有什么区别?每个人都知道我在说什么。
-
@alex - 对于那些有电子背景的人来说,这个定义是字面上的。带宽是给定频段支持的频率范围。吞吐量是系统在一段时间内可以处理的数量。
标签: c# .net winforms ip bandwidth