Posts

Showing posts from June, 2016

volley cache return always null

Image
In order to cache anything with  Volley  you need to have two things: 1) server allows you to cache it. it usually appears in a  cache control tag  in the  HTTP header . 2) you save it or in this scenario you tell the  Volly  to save. so i think your problem is in number one. that means the server dose not allow you to cache those files, in order to confirm my answer you can do one of these things: download this plug in (RESTClient) for  mozilla  and send your request and check the header file for cache control. if the server dose not allow you to cache you will see something like below image,  notice cache control tag set break point in  headerValue = headers.get("Cache-Control");  at  HttpHeaderParse  class and see whats going on when  Volley  wants to parse the  cache control tag .