http缓存 - 更改查询字符串是否会更改何时使用缓存响应?

时间:2017-06-26 16:33:07

标签: http caching okhttp3

让我们假设我的客户端已经设置为使用okhttp进行本地缓存。  所以我们在http中说:

http://www.mywebsite.com/search?var1=something&var2=somethingelse

然后我进行网络通话并缓存。

现在,如果我再打这样的电话:

 http://www.mywebsite.com/search?var1=different&var2=moredifferent

这是缓存调用还是被视为新请求?因为我很困惑,如果缓存也考虑了查询参数 对我而言,它应该是一个不同的调用,但我不确定查询参数是否应该与调用缓存完全相同。

1 个答案:

答案 0 :(得分:0)

不同的URI,不同的缓存条目。没问题。