java - 缓存 URL 内容

标签 java url caching

我有一个非常简单的用例:缓存 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/

相关文章:

java - JPA 获取摘要对象的最佳方法是什么?

.htaccess - 从 SEO 友好 URL 中删除 id/variable

MySQL 查询 - 使用 URL 名称识别数据,其中数据被组织成层次结构

python-memcache 不加载/存储任何内容

android - ViewPager + FragmentStatePagerAdapter + 方向改变

ASP.NET session 缓存 - 单个项目过期

java - 将 View 代码放在 Controller 中是不好的做法吗?

java - 如何在不同类的java web应用程序中分配不同的调度时间

java - 为什么可以通过反射访问私有(private)数据/类?

javascript - 在 url 中使用 # 打开 html div 元素