Volley android缓存-即使最大年龄为0,也会缓存数据

Volley android缓存-即使最大年龄为0,也会缓存数据,android,caching,android-volley,Android,Caching,Android Volley,我使用以下语句获取缓存数据 mQueue.getCache().get(request.getCacheKey()) 我注意到,即使max age=0,上述语句也能够从缓存中获取数据。means volley是否总是存储网络响应?但当我尝试发出新请求时,数据是从网络中提取的,而不是缓存。因此我感到困惑…数据总是缓存,但过期时间会被检查,如果请求过期,就会发出新请求。这样,即使在没有数据连接或希望在网络请求在后台更新时显示某些数据时,也可以从缓存中获取数据,即使数据已过期

我使用以下语句获取缓存数据

mQueue.getCache().get(request.getCacheKey())

我注意到,即使max age=0,上述语句也能够从缓存中获取数据。means volley是否总是存储网络响应?但当我尝试发出新请求时,数据是从网络中提取的,而不是缓存。因此我感到困惑…

数据总是缓存,但过期时间会被检查,如果请求过期,就会发出新请求。这样,即使在没有数据连接或希望在网络请求在后台更新时显示某些数据时,也可以从缓存中获取数据,即使数据已过期