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

时间:2017-11-05 22:25:39

标签: c#

是否可以强制加载延迟加载网站?它现在需要8个项目但需要40个或者是否有另一种方法来刮擦页面?

mycode的:

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();

0 个答案:

没有答案