OkHttp缓存策略和ETag

时间:2015-05-14 18:19:03

标签: okhttp

我有一些关于OkHttp的问题以及它如何选择进行缓存:

  1. OkHttp是否尊重弱ETag(在Tomcat 7中默认使用)?我在某处读到Chrome忽略了任何弱ETag而支持Last-Modified响应标头。我不确定Chrome是否属实,但我想确认OkHttp。
  2. 在缓存策略方面,OkHttp是否优先考虑ETag标头上的Last-Modified标头?或者Last-Modified标题是否优先? OkHttp是否遵循规范来确定这一点?或者它是一个实现细节?

1 个答案:

答案 0 :(得分:2)

  1. OkHttp不区分ETag类型。如果您的服务器响应包含ETag标头,则OkHttp将使用它。

  2. OkHttp比ETag更喜欢Last-Modified。这是一个实施细节。

相关问题