在我的android应用中,我正在使用android Volley进行网络请求,而没有任何缓存机制,但是我遇到了JIO网络的奇怪问题。使用JIO网络时,将缓存API请求,并且下次它返回的相同响应和请求将不会定向到服务器。如果我从设备的APN设置中删除了APN类型(xcap),则请求不会被缓存。有没有人遇到过同样的问题?请帮助。
谢谢。
答案 0 :(得分:0)
您只能在JIO网络上遇到问题,这很奇怪。
但是我仍然建议您禁用缓存并尝试,如果问题仍然存在,则需要寻找其他方法。
要禁用缓存,您可以尝试:
RequestQueue queue = Volley.newRequestQueue(context);
queue.getCache().clear();
StringRequest myReq /*...*/
myReq.setShouldCache(false);
queue.add(myReq);