我正在尝试使用 NHtmlUnit.WebClient 读取测试页面。该页面不断要求启用 JavaScript。我错过了什么吗?
我的代码:
var client = new NHtmlUnit.WebClient(BrowserVersion.FIREFOX_17);
client.Options.JavaScriptEnabled = true;
client.WaitForBackgroundJavaScript(10000);
client.Options.ThrowExceptionOnFailingStatusCode = false;
client.AjaxController = new NicelyResynchronizingAjaxController();
var page = (HtmlPage)client.GetPage(googleCaptchaUrl);
var pageStr = page.AsXml().ToString();