处理AlamoFire 304导致响应块

时间:2015-11-03 17:33:12

标签: alamofire

我正在使用AlamoFire 3并正确设置了我的API服务器缓存策略标头。

缓存正在通过AlamoFire工作,这很棒!

我遇到的问题是,我想知道响应是否为304。对于304,客户端不需要进行任何数据库修改,这就是我想要做的。

目前响应回调认为它收到了新数据,这使得客户端进行了不必要的数据库更新。

修改

我最终从请求的响应中保存了ETAG,然后将保存的ETAG与响应进行比较。如果他们匹配,那么我就退出。

不是最优雅,但有效。

0 个答案:

没有答案