I know当服务器返回304 NOT MODIFIED时,浏览器会透明地处理它,并且无法让任何客户端代码直接使用它。我的问题是,列表真的很大(> 4 MB未压缩)并将其转换为JSON需要相当长的时间(我的桌面上有70 ms,在Android上它的时间要长得多)。以角度方式有效处理304响应状态代码
我不想在这里使用angularjs缓存,因为HTTP请求必须完成。我不想使用部分列表。
我想使用E-Tag
头文件和入侵defaultHttpResponseTransform
会有所帮助,但我想知道是否有避免这种开销的标准方法。
您是否尝试过在我的答案中提到的创建拦截器? – tomepejo