我正在尝试使用html agility pack下载网页html
HtmlWeb webpage = new HtmlWeb();
HtmlDocument webdoc = webpage.Load("http://www.ravnikinteriordesign.com/");
var htmlresult = webdoc.DocumentNode.InnerHtml;
但它只返回此
<html> <head><meta http-equiv="Refresh" content="0; url=http://ravnikandco.com"> </head> </html>
而不是返回网站的整个HTML。 有人可以帮我这个吗?我做错了什么?
答案 0 :(得分:2)
此标记表示该网站将重定向到http://ravnikandco.com
<meta http-equiv="Refresh" content="0; url=http://ravnikandco.com">
将您的代码更改为:
HtmlWeb webpage = new HtmlWeb();
HtmlDocument webdoc = webpage.Load("http://ravnikandco.com/");
var htmlresult = webdoc.DocumentNode.InnerHtml;