c#-HtmlAgilityPack如何抓取延迟加载网页?

c#-HtmlAgilityPack如何抓取延迟加载网页?,c#,C#,有可能强制加载懒汉加载网站吗?它现在需要8个项目,但需要40个,或者有其他方法来刮页面 霉菌代码: HtmlAgilityPack.HtmlWeb web = new HtmlAgilityPack.HtmlWeb(); HtmlAgilityPack.HtmlDocument doc = web.Load(item.WebPage()); Console.WriteLine(item.WebPage()); Consol

有可能强制加载懒汉加载网站吗?它现在需要8个项目,但需要40个,或者有其他方法来刮页面

霉菌代码:

HtmlAgilityPack.HtmlWeb web = new HtmlAgilityPack.HtmlWeb();
            HtmlAgilityPack.HtmlDocument doc = web.Load(item.WebPage());

            Console.WriteLine(item.WebPage());
            Console.WriteLine(web.RequestDuration + "ms");
            var HeaderNames = doc.DocumentNode
            .SelectNodes("//div[@class='item-title']").ToList();
            var HeaderPrices = doc.DocumentNode
            .SelectNodes("//span[@class='price-format']").ToList();

您的目标是.net的哪个版本?你的应用程序是什么类型的?atm我正在使用控制台应用程序,只是测试一些东西,我正在使用Visual Studio 2015。如果你在Windows中,你可能会获得一个浏览器控件,加载整个页面,然后将其提供给HAP。如果Windows窗体应用程序中的常规webbrowser出现问题,某些网站将无法加载。请尝试: