将Etags与ember-data一起使用

时间:2018-11-26 23:45:59

标签: caching ember.js ember-data etag

我正在尝试通过etags和最后修改的标头实现一些客户端缓存;但是,ember-data似乎并未将etag用于ajax请求。我只得到200个响应,却没有304个。我看不到任何ETag标头与请求标头一起发送。

当我直接从浏览器地址栏中多次发出ajax请求时,在第一个请求之后,我将收到304个未修改的响应,因此我知道服务器可以正确地将内容发送回去。

是否需要进行配置才能实现此目的?

这是一个CORS请求,但我认为我已经并且已经公开了ETag标头:

Access-Control-Expose-Headers: ETag 并将Etag标头与响应一起发送回去。

0 个答案:

没有答案