1
8
除了nav说的,问题是 Web代理自动检测 ,请参见以下答案: Why is this WebRequest code slow? 我测试了它,现在它在第一次通话中没有任何明显的延迟。 |
2
7
我在某个地方读到,downloadfileasync实际上是在一个阻塞线程中检查dns名称,因此您可能会得到减速的原因。如果直接输入IP,就不会出现阻塞。在这里找到了那条信息: http://www.csharp-examples.net/download-files/ |
3
0
你知道延迟是在你的应用里,还是在网络上?要确定目标服务器是否慢,请运行wireshark并查看发送请求后何时收到第一个响应。也许这就是延迟发生的地方? 另外,如果这是一个大型应用程序的一部分,那么由于启动成本的原因,第一次总是很慢。如果您真的想得到一个好的度量,那么可以度量第一次调用以及第二次到第十次调用所需的总时间。从中你可以知道延迟是在启动成本,还是每次。 |
4
-1
在asp.net中,如果
线
AysNC方法需要角色。
以下是关于它的其他信息: WebClient async callback not called in ASP.NET MVC |