http 缓存 - 更改查询字符串会改变何时使用缓存响应吗?
http caching - does changing the query string alter when to use cache response?
假设我的客户端已经设置为使用 okhttp 在本地进行缓存。
所以让我在 http 中说:
http://www.mywebsite.com/search?var1=something&var2=somethingelse
然后我进行网络调用并进行缓存。
现在如果我再打这样的电话:
http://www.mywebsite.com/search?var1=different&var2=moredifferent
这是缓存调用还是新请求?因为如果缓存也考虑查询参数,我会感到困惑
对我来说,这应该是一个不同的调用,但我不确定查询参数是否应该与要调用的缓存完全相同。
不同的URI,不同的缓存条目。没问题。
假设我的客户端已经设置为使用 okhttp 在本地进行缓存。 所以让我在 http 中说:
http://www.mywebsite.com/search?var1=something&var2=somethingelse
然后我进行网络调用并进行缓存。
现在如果我再打这样的电话:
http://www.mywebsite.com/search?var1=different&var2=moredifferent
这是缓存调用还是新请求?因为如果缓存也考虑查询参数,我会感到困惑 对我来说,这应该是一个不同的调用,但我不确定查询参数是否应该与要调用的缓存完全相同。
不同的URI,不同的缓存条目。没问题。