我有一个非常简单的用例:缓存 URL 的内容,并在远程端的内容发生变化时(例如,当“上次修改”发生变化时)正确并自动重新加载。
我如何在 Java 中做到这一点?
注意:我在类路径上有 spring、guava 和 commons-lang3,但我找不到对此的任何支持。 Guava 支持缓存逐出,但无法实现每次访问检查。
最佳答案
您可以使用 HttpClient Cache .
HttpClient Cache provides an HTTP/1.1-compliant caching layer to be used with HttpClient--the Java equivalent of a browser cache.
关于java - 缓存 URL 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13418835/