我正在测试我的网站,我所做的就是使用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方法的响应。
对我来说这似乎是错误的方法,很明显,如果你以编程方式做任何事情,你就不能指望打开浏览器并继续那里......我无法弄清楚什么可以解决我的问题。
你有什么建议吗?