我有一个非常简单的用例:当远程端的内容发生变化时(例如,当“上次修改”发生变化时),通过正确和自动重新加载来缓存 URL 的内容。
我怎样才能在Java中做到这一点?
注意:我的类路径上有 spring、guava 和 commons-lang3,但我找不到对此的任何支持。 Guava 支持缓存驱逐,但无法实现每次访问检查。
您可以使用Http客户端缓存 http://hc.apache.org/httpcomponents-client-ga/tutorial/html/caching.html.
HttpClient Cache 提供了一个兼容 HTTP/1.1 的缓存层,可与 HttpClient(相当于浏览器缓存的 Java)一起使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)