我试图通过程序登录yahoo管道帐户(使用登录页面)。以下是我正在使用的代码。点击"登录"按钮此页面http://pipes.yahoo.com/pipes/应该打开。但看起来click()函数无法正常工作。由于点击"登录"之前和之后的页面内容按钮是一样的。此代码返回true。
我无法弄清楚什么是错的。有人可以建议我缺少什么吗?
答案 0 :(得分:3)
添加:
webClient.setJavaScriptEnabled(false);
// You can re-enable JS later
然后,删除它:
webClient.setRefreshHandler(new RefreshHandler() {
public void handleRefresh(Page page, URL url, int arg) throws IOException {
System.out.println("handleRefresh");
}
});