我有一个BIRT报告,该报告利用了XML数据源。此数据源的位置由保存URL的参数提供。
乍一看一切正常。
但是,当我查看由后端应用程序提供的日志时,该应用程序提供了用于报告的实际XML文件,我可以看到URL请求很多。在处理单个报告时,数据源URL被调用10次以上的情况并不少见。
有什么办法可以使BIRT仅请求一次URL?
我已经为所有数据集启用了“需要缓存的数据引擎”。
我还查看了BIRT请求URL时发送的HTTP标头。不幸的是,它似乎不支持任何HTTP级别的缓存。
还有其他可以尝试的东西吗?