使用以下代码在 HtmlUnit 中加载链接:http://pdfcast.org/login
webclient = new WebClient(BrowserVersion.CHROME_16);
webclient.setJavaScriptEnabled(true);
webclient.getCookieManager().setCookiesEnabled(true);
webclient.setThrowExceptionOnScriptError(false);
webclient.setRefreshHandler(new ThreadedRefreshHandler());
HtmlPage currentPage = webclient.getPage("http://pdfcast.org/login");
发生了错误:
Sep 26, 2012 10:04:38 PM com.gargoylesoftware.htmlunit.html.HtmlPage loadExternalJavaScriptFile
SEVERE: Error loading JavaScript from [http://www.google-analytics.com/ga.js].
com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException: 504 Gateway Time-out for http://www.google-analytics.com/ga.js
at com.gargoylesoftware.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:542)
at com.gargoylesoftware.htmlunit.html.HtmlPage.loadJavaScriptFromUrl(HtmlPage.java:1041)
at com.gargoylesoftware.htmlunit.html.HtmlPage.loadExternalJavaScriptFile(HtmlPage.java:981)
at com.gargoylesoftware.htmlunit.html.HtmlScript.executeScriptIfNeeded(HtmlScript.java:366)
at com.gargoylesoftware.htmlunit.html.HtmlScript$1.execute(HtmlScript.java:234)
at com.gargoylesoftware.htmlunit.html.HtmlScript.onAllChildrenAddedToPage(HtmlScript.java:244)
at com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.endElement(HTMLParser.java:607)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at cyberneko.html.filters.NamespaceBinder.endElement(NamespaceBinder.java:329)
这个问题有什么解决办法吗?