相关疑难解决方法(0)

在AngularJS中缓存HTTP"获取"服务响应?

我希望能够创建一个自定义AngularJS服务,该服务在其数据对象为空时发出HTTP"Get"请求,并在成功时填充数据对象.

下次调用此服务时,我想绕过再次发出HTTP请求的开销,而是返回缓存的数据对象.

这可能吗?

ajax caching http-get angularjs

210
推荐指数
5
解决办法
16万
查看次数

方法发布时$ http服务缓存

当我将$ http设置为缓存请求时,我仍然看到从浏览器网络发送到服务器的重复请求(具有相同的URL和相同的数据),

$http.post(url, data, {cache:true} ).success(function(response) {
Run Code Online (Sandbox Code Playgroud)

我有以下问题:

  • 这是正确的行为吗?
  • 我们可以缓存帖子请求吗?
  • 这是正确的方法,还是应该使用$ cachefactory手动完成?

angularjs angular-http

7
推荐指数
1
解决办法
3944
查看次数

标签 统计

angularjs ×2

ajax ×1

angular-http ×1

caching ×1

http-get ×1