Я хочу кэшировать сетевой ответ для конкретного запроса на период в 1 день, прежде чем я смогу принудительно выполнить сетевой вызов. наилучшим образом использует для этого Cache-Control.
1) Ответ, для которого я хочу кэшировать, имеет этот cache-control: max-age = 86400 в ответе заголовка, этого будет достаточно для автоматического сохранения ответа в кеше и не выполнения сетевого вызова в течение 1 дня.
2) Вынуждает сетевой вызов делать («Cache-Control», «no-cache»)
3) Если я хочу очистить кеш при выходе из системы, это правильный getContext ( ) .cacheDir.deleteRecursively ()
Любые комментарии и предложения будут полезны.