首页 文章

HtmlAgilityPack下载通过javascript异步加载的网页

提问于
浏览
1

我正在使用HtmlAgilityPack并尝试加载一些网页 . 一些网页是基于JavaScript的,并且异步加载 . 是否有任何方法可以在x秒后或确保页面完全加载后加载网页

1 回答

  • 0

    Html Agility Pack并不模仿客户端调用来动态地将内容加载到DOM中 . 这是一个无头刮刀,正在下载服务器给出的静态页面;如果您需要该内容,则必须模仿客户端浏览器的调用 . 如果您不想尝试模拟浏览器所做的调用,而不是使用无头刮刀,您可以使用类似Selenium之类的东西为您执行此操作,不利的一面是,浏览器将在主机上打开 .

相关问题