我正在使用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
}
如何延长超时?
答案 0 :(得分:1)
我建议您先将html /文本添加到本地计算机,然后再将其加载到敏捷包中。如果你真的需要调整它,你可以使用 HttpWebRequest 它有超时属性。
看看这个&gt;&gt; How can I download HTML source in C#