0
我们试图通过Intranet网站进行解析。 html的回应是好的。HtmlAgilityPack LoadHtml未经授权401
问题是在类HtmlDocument中加载字符串html。
我们正在获得401未授权状态。我不明白的是为什么这个状态,如果从字符串加载时没有http请求。
我们的代码如下:
..................
WebResp = (HttpWebResponse)WebReq.GetResponse();
Stream answer = WebResp.GetResponseStream();
StreamReader _answer = new StreamReader(answer);
string responseText = _answer.ReadToEnd();
HtmlAgilityPack.HtmlDocument resultat = new
HtmlAgilityPack.HtmlDocument();
resultat.LoadHtml(responseText);
任何帮助吗?
WebReq和WebResp没有问题。答案没有问题。执行HtmlDocument LoadHtml行时出现401错误。 – luckasx
当时您的网站回复的价值是什么? –
响应是我需要抓取的页面中的html。现在,我正在使用String.IndexOf进行解析,不如使用HAP进行解析。 – luckasx