日期:2014-5-13 浏览次数:20751次

可能一:在c#中使用HttpWebRequest时,频繁请求一个网址时,过段时间就会出现“基础连接已经关闭: 接收时发生意外错误”的错误提示。
 
将webRequest的属性设置成下面的,经测试可以解决。
 
webRequest.KeepAlive   =   false;
 
webRequest.ProtocolVersion   =   HttpVersion.Version10;
 
 
可能二:可能他的空间在国外  遭到了国内屏蔽,
也可能你在采集它的站,它屏蔽了你的ip段
呵呵
它的站空间出问题的比例大一些
 
 
 
可能三:这种情况有可能是网络不稳定,当采集器在访问网页时,连接被重置或是关闭,就像您有时访问google一样。