"按下按钮"在使用" GET"的网页上用java

时间:2016-12-12 10:39:51

标签: java http gwt get

我正在尝试从特定网页检索一些文本数据。 为了获取数据,需要按下页面上的按钮,然后在新窗口中显示文本。 我检查了按钮的代码,似乎它调用了一些运行一些计算的js脚本,然后在新窗口中显示输出。

我想写一个" GET"请求将自动获取数据。 可能吗?如果是这样,最快的方法是什么?

任何帮助都将不胜感激。

Here是网页的地址。

按下Get text按钮时会显示文本数据。

1 个答案:

答案 0 :(得分:0)

嗯,你不能。 该文本由js动态生成。 您可以在无头浏览器(即phantomjs)中打开页面并通过

进行检索

jQuery('#SkewTPlot button:nth-child(2)').click()

然后

jQuery(".dialogMiddle textarea").eq(0).val()

如果您不想通过自己的计划执行此操作,则可以设置服务代理服务器'偶尔或按要求刮掉它......