处理" If-None-Match#34;带有角度资源的标头?

时间:2015-03-15 22:45:40

标签: angularjs http-headers angular-resource

我有一个角度应用程序,通过ng资源与我的rails api对话。在我的回复中,我在我的标题中设置了etag,我在我的响应标题中,但同时再次进行相同的查询If-None-Match标头未设置,反过来我的缓存不起作用,而当我直接通过浏览器发出请求时它工作正常。如何使用$ resource

在我的请求标头中设置收到的etag

1 个答案:

答案 0 :(得分:1)

$resource本身不支持etags,其中一种方法是使用$cachefactoryinterceptors。我为一个项目做了类似的thing,但你的里程可能会有所不同。

要获得更好的解决方案,请查看Restangularangular-data