Обложка канала

Mobile Native

Полезные материалы по мобильной разработке. Статьи, подборки, нововведения, анонсы.

Mobile Native

4 года назад
Открыть в
Caching with OkHttp Interceptor and Retrofit Простой гайд как подрубить кеширование запросов в OkHttp. Но такой подход нужно использовать аккуратно, т.к. можно напороться на неактуальные данные. Насколько я помню OkHttp из коробки может обрабатывать кешированные запросы по коду 304 NOT MODIFIED, но для этого нужно, чтоб ваш бэк работал должным образом и при инициализации OkHttp нужно подрубить сам кеш вот так: OkHttpClient.Builder() .cache(Cache(context.cacheDir, CACHE_SIZE)) .build() Читать (En)