HttpWebResponse请求时间太长(10秒左右)

 原来HTTPREQUEST默认会使用IE的代理,而有些机器由于勾选了IE代理的 “自动检测设置”,在第一次请求的时候会自动检测代理,这个检测很耗时。取消掉就OK了。

IE->工具->Internet选项->连接->局域网设置->自动检测设置。

或者直接在代码里设置: 

HttpWebRequest rqst = (HttpWebRequest)WebRequest.Create(m_uri);

... ....

rqst.Proxy = GlobalProxySelection.GetEmptyWebProxy();

你可能感兴趣的:(IE,工具)