Effektive Android HTTP Jesse Wilson erwähnt die folgenden:
Serving statische Ressourcen wie Bilder? Verwenden Sie eine permanente URL und lassen Sie sie für immer zwischenspeichern.
Ich bin mit Picasso mit einem bestimmten OkHttp Instanz zum Abrufen und Zwischenspeichern von Bildern. Ich frage mich, wie man die let it cache forever
Strategie einrichtet?
Ich kann nur denken über den HTTP-Cache-Steuerkopf max-abgestanden ( Cache-Control: max-stale=
) mit dem höchstmöglichen Wert zu überschreiben, ist es eine andere (bessere) Art und Weise?
Am besten konfigurieren Sie Ihren Server so, dass er ein langes maximales Alter enthält. Geben Sie beispielsweise 365 Tage mit diesem Header an:
%Vor%Wenn Sie unbegrenztes Caching auf dem Client aktivieren möchten, können Sie einen langen Max-Standard verwenden:
%Vor%Tags und Links http okhttp http-caching picasso