有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java HtmlUnit将参数发送到javascript文件

我使用下面的代码对htmlunit进行post请求

final WebClient webClient = new WebClient();
WebRequest requestSettings = new WebRequest(new URL("www.URLHERE.com"), HttpMethod.POST);

requestSettings.setRequestParameters(new ArrayList());
requestSettings.getRequestParameters().add(new NameValuePair("fruit", "orange"));
HtmlPage page = webClient.getPage(requestSettings);

现在,在该页面中,如何通过javascript获取名称值参数? 也就是说,我想在html页面中访问fruit=orange。 由于它是无头浏览器,“窗口”对象将不可用

有没有其他方法可以通过javascript在页面中通过htmlunit获取信息


共 (0) 个答案