在 java 客户端中使用 cache-control header

Use cache-control header in a java client

在 Java 应用程序中,使用 CXF,我调用了其余 Web 服务。
其余 ws 使用 HTTP Headers 1.1 cache-control(max-age、no-cache ...)进行响应。

从 java 客户端,如何使用这些 header?
是否有任何框架/工具/示例可以使用它们并按需缓存数据?

我能找到的所有文章都只讨论了这些 server-side header 的创建,而在客户端没有任何内容。

更新:
其实问题是:
是否有任何工具可以帮助在 java 客户端中实现与在浏览器中处理 cache-control header 相同的行为?

Cache-control 只是一个 HTTP header。客户端如何处理 header 取决于客户端,但是这些 header 是由 服务器 创建的; see here 概览。

Are there any framework / tool / example to use them and to cache data as it should?

如果您要求在服务器响应中尊重 Cache-Control 的 Java HTTP 客户端库的软件库推荐,那么:

这两个库都是 Apache 许可和支持的。