无法从传输连接中读取连接已关闭的数据

时间:2014-11-18 13:11:17

标签: c# html-agility-pack

我正在使用HTML Agility Pack库来阅读网页的HTML,但面临此错误:

  

无法从传输连接读取数据,连接已关闭。

这是我的代码:

var getHtmlWeb = new HtmlWeb();

for (int j = 0; j < arr.Length; j++)
{
    var document = getHtmlWeb.Load(arr[j].ToString());  // error line
}

如何延长超时?

1 个答案:

答案 0 :(得分:1)

我建议您先将html /文本添加到本地计算机,然后再将其加载到敏捷包中。如果你真的需要调整它,你可以使用 HttpWebRequest 它有超时属性。

看看这个&gt;&gt; How can I download HTML source in C#