我想知道我们怎样才能在这个网站上阅读数据http://www.whatismyip.com/automation/n09230945.asp 检查我的IP? 就像没有标签没有身体一样
答案 0 :(得分:1)
在这种情况下,您不需要解析任何内容,只需要获取HTTP请求并获取流,如下所示:
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://www.whatismyip.com/automation/n09230945.asp");
using (StreamReader reader = new StreamReader(req.GetResponse().GetResponseStream()))
{
Console.WriteLine(reader.ReadToEnd());
}
如果你真的想使用Html Agility Pack,那就相当于:
HtmlWeb web = new HtmlWeb();
Console.WriteLine(web.Load("http://www.whatismyip.com/automation/n09230945.asp").DocumentNode.OuterHtml);