Java 获取用户看到的源代码的副本

Java 获取用户看到的源代码的副本,java,Java,我在网上搜索了几个小时,但找不到有用的方向 我需要使用Java来创建一个“捕获”源代码的代码 用户正在从浏览器中请求的 应用程序:(基本思想) 幕后: 应用程序“捕获”网页的源代码。 并将其打印到控制台 如何实施这些方法? waitingForSourceCode(); catchingTheSourceCode(); 如果您使用的是WebDriver,则可以使用getPageSource()方法获取页面源: catchingTheSourceCode(){ System.out.pri

我在网上搜索了几个小时,但找不到有用的方向

我需要使用Java来创建一个“捕获”源代码的代码 用户正在从浏览器中请求的

应用程序:(基本思想)

幕后:

应用程序“捕获”网页的源代码。 并将其打印到控制台

如何实施这些方法?

waitingForSourceCode();
catchingTheSourceCode();

如果您使用的是
WebDriver
,则可以使用
getPageSource()
方法获取页面源:

catchingTheSourceCode(){
   System.out.println(driver.getPageSource());
}

我不熟悉网络驱动程序。如果用户使用chrome然后启动我的应用程序,webDriver会工作吗?或者用户需要使用webDriver上网冲浪?谢谢。因为你是新的,webdriver驱动web浏览器引擎。如果他使用chrome,你将需要使用chromedriver,它在chrome浏览器上启动并执行操作
catchingTheSourceCode(){
   System.out.println(driver.getPageSource());
}