如何在满载后获取页面内容?

时间:2012-11-16 14:06:14

标签: java javascript html apache-commons-httpclient

我有一个网页,其内容我需要以字符串形式获取。

在页面完全加载后,部分内容通过javascript加载。

否则

URL url = new URL("http:example.com/");
URLConnection con = url.openConnection();
InputStream is = con.getInputStream();

将无效,因为我无法获取稍后加载的内容。

关于我如何实现这一点的任何想法?

1 个答案:

答案 0 :(得分:0)

它不起作用,因为内容稍后加载,它不起作用,因为没有任何正在执行javascript。你需要一个javascript引擎(通常是一个浏览器)才能做到这一点,你在设置中没有。

如果你真的想要,你可以嵌入某种浏览器,但你可能没有。根据使用情况,可能会有更简单的替代方案。