В моем приложении для Android я использую Retrofit с OkHttpClient с включенным кэшированием для доступа к некоторым API. Некоторые из наших API иногда возвращают пустые данные. Мы предлагаем кнопку "Обновить" в приложении, чтобы клиент мог перезагрузить данные из определенного API.
Как сообщить OkHttpClient, что конкретный запрос должен игнорировать запись в кеше. В качестве альтернативы существует ли механизм для удаления кэшированного ответа, соответствующего одному запросу?
Я вижу метод Cache.remove(request), но он помечен как закрытый.