如何通过servlet获取web浏览器上的html代码?

如何通过servlet获取web浏览器上的html代码?,html,jsoup,servlet-3.0,Html,Jsoup,Servlet 3.0,我需要使用JSoup获取html 我现在: Document doc = Jsoup .connect("http://~~~") .get(); 问题:动态网站、web延迟加载图像、嵌套框架 我无法获取所有资源,html代码。 当我通过jsoup连接到站点时,该站点代码&resource&html并不完整 惰性加载图像:未完成代码->~~~/white.png 更改为completed code->something.png 如何获

我需要使用JSoup获取html

我现在:

Document doc = Jsoup
               .connect("http://~~~")
               .get();
问题:动态网站、web延迟加载图像、嵌套框架

我无法获取所有资源,html代码。 当我通过jsoup连接到站点时,该站点代码&resource&html并不完整

惰性加载图像:未完成代码->~~~/white.png 更改为completed code->something.png

如何获得web浏览器上的完整html代码。
有人提到使用httpClient库。但我不知道该怎么办

您是否尝试过改用HtmlUnit框架HtmlUnit更适合于web应用程序单元测试自动化,JSoup更适合于web抓取


看看这个:

使用Selenium或PhantomJS之类的东西。Jsoup不支持JavaScript,因为它只是一个HTML解析器。