WebRequest第一次请求超慢的原因及解决办法

使用WebRequest时,第一次连接速度很慢,而且还会出现请求超时的错误。原来.NET3.5和4.0中的默认代理是开启的,而第一次尝试启用代理很费时,所以就出现超慢的情况。

解决方法:

直接将WebRequest.Proxy属性设置为null,这样第一次请求时,程序就直接跳过开启代理的尝试了,速度就快了。WebClient对象原理同此。

打赏

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注