我在这里有一个网站,由 Ajax 不断更新。我在 Java 中使用 HtmlUnit,需要获取更新的文本值,但我不知道如何。
例如:文本值。当“TextValue”更改时,我如何访问新值?我知道有一个 DomChangeListener (用于添加或删除的节点)和一个 HtmlAttributeChangeListener 但我看不到获取更改的文本值的方法。
它不一定是通知(事件),我可以每隔 x 秒手动检查一次值,但我尝试的唯一方法是按 page.asXML 和 page.asText,但源永远不会更新,值始终是页面加载时的第一个值。
任何人都知道如何完成这项任务?也许是另一个框架或完全不同的方式来做到这一点?谢谢。
编辑:它应该在服务器上无头运行。并且任务不是一直刷新页面以获取更新的源代码。