使用Htmlunit库

时间:2016-10-06 14:39:08

标签: java post web browser htmlunit

我正在测试我的网站,我所做的就是使用Htmlunit库和Java移动它。像这样举例如:

WebClient webClient = new WebClient(BrowserVersion.FIREFOX_45);

HtmlPage page1 = webClient.getPage(mypage);

// sent using POST  
HtmlForm form = page1.getForms().get(0);

HtmlSubmitInput button = form.getInputByName("myButton");
HtmlPage page2 = button.click();

// I want to open page2 on a web browser and continue there using a function like
// continueOnBrowser(page2);

我使用Htmlunit以编程方式填写表单然后我发送了使用POST方法的表单。但是我想在Web浏览器页面中看到响应的内容。事实是,如果我使用URL来查看响应它不起作用,因为它是对POST方法的响应。

对我来说这似乎是错误的方法,很明显,如果你以编程方式做任何事情,你就不能指望打开浏览器并继续那里......我无法弄清楚什么可以解决我的问题。

你有什么建议吗?

0 个答案:

没有答案