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

http缓存-更改查询字符串是否会改变何时使用缓存响应?,http,caching,okhttp3,Http,Caching,Okhttp3,假设我的客户端已经设置为使用okhttp进行本地缓存。 让我们在http中说,我有: http://www.mywebsite.com/search?var1=something&var2=somethingelse 然后我打那个网络电话,它就会缓存 现在如果我再打一个这样的电话: http://www.mywebsite.com/search?var1=different&var2=moredifferent 这是缓存调用还是新请求?因为如果缓存还考虑查询参数,我会感到困

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

http://www.mywebsite.com/search?var1=something&var2=somethingelse
然后我打那个网络电话,它就会缓存

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

 http://www.mywebsite.com/search?var1=different&var2=moredifferent
这是缓存调用还是新请求?因为如果缓存还考虑查询参数,我会感到困惑
对我来说,这应该是一个不同的调用,但我不确定对于要调用的缓存,查询参数是否应该完全相同

不同的URI、不同的缓存项。没问题