我有一个在 StackOverflow 中似乎没有得到明确回答的问题。我想使用 Java 下载一个页面并从中检索一些数据,以便为我开发的应用程序提供一些值。此页面是一个投注站点,因此它包含用于更改投注值的 javascrit 方法。
为了做一些测试,我使用手动下载了页面Ctrl-S
,然后我制作了一个程序(使用FileReader, BufferedReader
等)来检索数据。这非常有效。所以我会制作一个 bash 脚本来执行,以便在每次用户打开我的应用程序时下载页面。
之后,我搜索了以编程方式下载页面的方法(我使用过Jsoup, URL
,...)。我注意到无法打印 javascript 变量值,因为未执行 javascript 代码。
我想知道的是,如果有某种方法可以以编程方式下载执行的网站(下载 javascript 值的实例),而不必每次在有人打开我的应用程序之前都制作一些 bash 脚本。