#android #caching #retrofit #okhttp #okhttp3
#Android #кэширование #модернизация #okhttp
Вопрос:
Я использую модернизацию с OkHttp3 для загрузки небольших текстовых файлов. Я хочу, чтобы эти файлы были общедоступными, поэтому я не храню их в каталоге кэша OkHttp (каталог кэша только для API). Записать их в файлы довольно просто, но как заставить OkHttp использовать эти сохраненные файлы в качестве файлов кэша? Любая помощь будет оценена.
Ответ №1:
Вы можете написать свой собственный код, который пропускает запрос OkHttp, если ваш кэш попал. Для этого может потребоваться значительный объем кода. ..
Комментарии:
1. да, я знаю, но это не то, чего я хочу. Я думал, что смогу добавить перехватчик, а затем создать точку ResponsBody в сохраненный файл, но не смог найти способ сделать это