C# 在检索 HTML 控制台应用程序之前等待 javascript 完成
C# Wait for javascript to finish before retrieving HTML Console Application
有些页面我正在尝试获取 HTML,但我需要 javascript 才能完成它,然后才能获取 HTML。
我在网上阅读时有人说要在您的表单中插入一个 IE,但我是用控制台应用程序来做的。
那么,如果我在控制台应用程序中编写代码,那么在 Javascript 完成加载后,如何获取网站的 HTML?
如果您使用 HttpClient 之类的东西,您将无法执行任何 JavaScript 因为它所做的只是 HTTP-GETing 网站而不执行任何脚本。
您可以看看浏览器自动化工具,例如SeleniumHQ 完成它。
有些页面我正在尝试获取 HTML,但我需要 javascript 才能完成它,然后才能获取 HTML。
我在网上阅读时有人说要在您的表单中插入一个 IE,但我是用控制台应用程序来做的。
那么,如果我在控制台应用程序中编写代码,那么在 Javascript 完成加载后,如何获取网站的 HTML?
如果您使用 HttpClient 之类的东西,您将无法执行任何 JavaScript 因为它所做的只是 HTTP-GETing 网站而不执行任何脚本。
您可以看看浏览器自动化工具,例如SeleniumHQ 完成它。