【发布时间】:2014-09-16 14:40:10
【问题描述】:
我们正在开发一个带有 AngularJS 和 RESTful 服务的应用程序。服务返回的数据很少更改,我非常想缓存一段时间的响应。我在响应中设置了Cache-Control: no-transform, max-age=604800。
有没有办法让 AngularJS JSON 请求 ($http/$resource) 尊重浏览器缓存,而不是使用完全并行的内置 AngularJS 缓存 (http://www.metaltoad.com/blog/angularjs-vs-browser-http-cache) 或 angular-cache 库 (http://angular-data.pseudobry.com/documentation/api/angular-cache)?从我看到的网络来看,默认情况下 $http 请求会忽略 Cache-Control 标头。
【问题讨论】:
标签: javascript json angularjs caching browser-cache