का उपयोग करके कैश के लिए समाप्ति नीति सेट करें क्या Google की वॉली लिब पर कैश के लिए समाप्ति नीति को संशोधित करना संभव है? मेरा मानना है कि आप अपना खुद का कैश लागू कर सकते हैं, हालांकि डिफ़ॉल्ट कार्यान्वयन के साथ ऐसा करने का कोई आसान तरीका है?Google की वॉली
20
A
उत्तर
18
ऐसा लगता है कि वर्तमान में कैश की समाप्ति प्रतिक्रिया में "कैश" शीर्षकों द्वारा पूरी तरह से नियंत्रित होती है, इसलिए मूल रूप से आपको सर्वर की दया के लिए छोड़ दिया जाता है। जो भी सर्वर "समाप्त हो जाता है" या "अधिकतम आयु =" में उपयोग किया जाता है जिसका उपयोग किया जाएगा। यदि हमें कस्टम समाप्ति नीति की आवश्यकता है तो हमें अपने स्वयं के कैश का उपयोग करना होगा ...
23
अपने स्वयं के कैश कार्यान्वयन को लिखने की आवश्यकता नहीं है। आप विधि com.android.volley.toolbox.HttpHeaderParser.parseCacheHeaders (NetworkResponse प्रतिक्रिया) को बदल सकते हैं, इन शीर्षकों को अनदेखा करें, entry.softTtl और entry.ttl फ़ील्ड सेट करें जो भी आपके लिए काम करता है और आपके अनुरोध वर्ग में अपनी विधि का उपयोग करें। Android Volley + JSONObjectRequest Caching
संबंधित मुद्दे
- 1. प्रमाणीकृत एपेंगेन एंडपॉइंट्स के साथ Google की वॉली लिब?
- 2. वॉली
- 3. वॉली
- 4. वॉली
- 5. वॉली
- 6. वॉली
- 7. वॉली
- 8. वॉली
- 9. वॉली
- 10. एंड्रॉइड वॉली: ImageRequest
- 11. एंड्रॉइड वॉली
- 12. एंड्रॉइड वॉली
- 13. वॉली अनुरोध
- 14. एंड्रॉइड वॉली मेमोरी लीक्स
- 15. वॉली अनुरोध प्रतिक्रिया समय एंड्रॉइड
- 16. सेटिंग अनुरोध प्राथमिकता वॉली
- 17. एंड्रॉइड स्टूडियो + वॉली
- 18. वॉली: छवि कैशिंग
- 19. वॉली सामग्री-प्रकार शीर्षलेख
- 20. वॉली टाइमआउट त्रुटि
- 21. वॉली लाइब्रेरी (PriorityBlockingQueue.java)
- 22. वॉली मानक POST अनुरोध
- 23. वॉली पैच में त्रुटि
- 24. वॉली या ASyncTaskLoader
- 25. एंड्रॉइड वॉली + लोडर पैटर्न?
- 26. एंड्रॉइड स्टूडियो + वॉली = NoClassDefFound?
- 27. वॉली: http अनुरोध धीमा
- 28. वॉली में त्रुटि प्रतिक्रिया की सामग्री तक कैसे पहुंचे?
- 29. गूगल वॉली - Cache.remove और Cache.invalidate
- 30. एंड्रॉइड वॉली error.getMessage() खाली है
धन्यवाद -
समान सवाल का मेरा उत्तर में एक उदाहरण है। ऐसा एकमात्र तरीका प्रतीत होता है। – Patrick
उस कैश हेडर को कैसे हटाएं @ पैट्रिक –
यह गलत है। Oleksandr_yefremov द्वारा प्रदान किए गए उत्तर का उपयोग करके आप कैश समाप्ति शीर्षलेख को ओवरराइड कर सकते हैं। – Ljdawson