我有一个应用需要在网络上重复请求内容。现在,服务器端实现遵循使用标头的http缓存标准。我想知道是否有扩展版本的HttpClient或其他工具将存储响应并与标头交互以进行自动缓存。如果没有一个没问题的话,如果已经有工具,我只想跳过这个。
由于
答案 0 :(得分:9)
推荐的方法是使用HttpURLConnection,如其官方博客here中所述
编辑:
一个很好的教程here
下载页面here
官方网站here的说明:
祝你好运,几个月前我做了一个快速尝试,但没有取得相当成功(似乎只适用于在端口80上运行的标准Web服务器,而不是我的自定义服务器。)寿命结束
Commons HttpClient项目现已结束,现已不再开发。它已被HttpClient和HttpCore模块中的Apache HttpComponents项目所取代,它提供了更好的性能和更大的灵活性。
答案 1 :(得分:1)
如果我没记错,谷歌数据库有一个。不确定它是否与标题交互。