1

据我所知,Apache HttpClient 没有缓存,所以我的问题是你知道可以缓存到磁盘的 Http 库吗?自己实现它会很有趣,但在我这样做之前,最好检查它是否已经存在:-)

要求:支持 Http 1.1 可以缓存到磁盘(例如:文件夹) 支持磁盘上的最大缓存大小 支持 eTag

4

2 回答 2

0

HTTPCache4j实现了一个客户端缓存,声称实现了 HTTP 1.1 客户端缓存的预期功能。尽管是一个新项目,但它可能值得一试。

磁盘存储似乎不是使用人类可读文件实现的——它们涉及 HTTP 资源的序列化副本,但我可能错了。

于 2009-09-29T21:56:50.533 回答
0

看看这个。它建立在 Apache Http 客户端之上,支持响应缓存、身份验证、HTTP 和 HTTPS 以及许多其他功能。

于 2013-04-12T08:22:31.277 回答