【发布时间】:2013-01-25 20:15:58
【问题描述】:
当我在 .Net 4.0、Windows 7 64bit 下发出 GetResponse 时
this
响应时间约为 30 秒。如果我使用 IE9 或 Firefox 进行相同的调用,响应时间几乎是即时的。
C# 代码是...
var webRequest = (HttpWebRequest)WebRequest.Create(url);
var objStream = webRequest.GetResponse().GetResponseStream();
两个调用都返回相同的 JSON。
【问题讨论】:
-
使用wireshark获取两个场景之间的网络跟踪。然后比较痕迹,看看差异在哪里。它可能是多方面的。例如,您的 .NET 应用程序的 JIT 成本。另外,也许是两者之间的代理?如果 Net 跟踪具有可比性,则问题可能出在您的应用中。
标签: google-maps httpwebrequest getresponse