我有一些在服务器上运行的GWT应用程序。

我们正在使用一些解决方案订阅,该解决方案以常规的时间间隔绘制此应用程序。关键是,此解决方案(服务)检查服务器的返回响应以包含一些预定义的关键字。

但是,如您所知,GWT返回了带有.js文件中包含的数据的Plain空HTML页面。

因此,ping服务将无法将预定义的关键字驱动,这是正确的吗?

而且,如果这是有效的,我们找不到解决此类问题的解决方案吗?

谢谢。

有帮助吗?

解决方案

您面临的问题与Ajax应用程序的爬网关系有关 - Google有一些指针 为您:)通常,您需要服务器上的无头浏览器来生成通常在浏览器中看到的输出,例如 htmlunit.

其他提示

仅嵌入的初始容器页面和加载程序脚本是HTML&JS。之后,您使用GWT的RPC机制将Java对象与服务器或Ajax(例如RequestBuilder)交换,将任何类型的数据与服务器交换。您命名:JSON,XML,纯文本等。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top