c# - 如何使用 System.Threading 模拟下载速度

标签 c# .net asp.net

我可以使用 System.Threading 来模拟用户连接速度,还是有更好的方法或工具。

提前致谢。

最佳答案

Fiddler2 是一个 HTTP 代理,允许您模拟调制解调器速度。 (我不知道 TCP 的节流工具,更不用说 UDP 了)

编辑评论:

它在启动时将自己设置为 WinInet(系统)代理,甚至捕获本地主机请求(出现问题时为 see this);此外,它可以将请求重新路由到不同的主机(即对 example.com 的请求变成对本地主机的请求)。

此外,它还有一个强大的脚本引擎,允许您制定自定义处理规则。

关于c# - 如何使用 System.Threading 模拟下载速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/833106/

相关文章:

c# - 关于时间和空间: Bloom filter, Hash table和Dictionary哪个好?

c# - ASP.NET 网络应用程序 : Unable to read DLL

.net - .NET 框架的 .gitlab-ci.yml

c# - 通过继承改变返回签名——多态

c# - ASP.NET 和 Visual Studio 2019 : how to set up Web. 调试和 Web.Release 如果 Web.config 中有 configSource?

C#:访问 ".NET CLR Memory category"的 PerformanceCounters

c# - 动态为ctor创建委托(delegate)

c# - 验证托管 TFS : TF30063: You are not authorized to access . visualstudio.com

asp.net - Page_Load 在 ASP.NET 页面中触发两次

c# - 单选按钮选定的值未传递到 Controller