Отключить кеширование со стороны клиента в OkHttp

В Volley в наборе инструментов есть простой класс NoCache, который отключает все сетевое кэширование. Класс является просто расширением кеша Volley, который не вызывает никаких надстроек.

Любопытно, есть ли простой способ сделать это с помощью OkHttp?

Метод, который я видел, заключается в написании перехватчика, который добавляет к ответам заголовок без кеша, но кажется странным изменять запрос/ответ вместо того, чтобы вообще не иметь кеша.


person VicVu    schedule 08.11.2016    source источник


Ответы (1)


Вы можете настроить это в заголовке исходящих запросов, в перехватчике или просто не устанавливая кеш в своем OkHttpClient.

person Jesse Wilson    schedule 09.11.2016
comment
Как мне в голову не пришла мысль просто не ставить кеш вообще дико. Спасибо. - person VicVu; 09.11.2016