Dela via


Interaktion med cachepolicy – maxålder och minimifriskhet

För att säkerställa att det senaste innehållet returneras till klientprogrammet resulterar interaktionen mellan klientcacheprincip och krav på serveråtervalidering alltid i den mest konservativa cacheprincipen. Alla exempel i det här avsnittet illustrerar cacheprincipen för en resurs som cachelagras den 1 januari och upphör att gälla den 4 januari.

Följande exempel illustrerar cacheprincipen som är resultatet av interaktionen mellan värdena för maximal ålder (maxAge) och minsta färskhet (minFresh).

  • Om cachepolicy är maxAge = 2 dagar och minFresh inte anges, revalideras innehållet den 3 januari.

  • Om cachepolitiken anger maxAge = 2 dagar och minFresh = 1 dag, anges innehållet vara färskt fram till den 3 januari. Enligt minFreshär innehållet färskt fram till den 3 januari. Därför måste innehållet valideras den 3 januari.

  • Om cachepolicyn sätter maxAge = 2 dagar och minFresh = 2 dagar, enligt maxAge, är innehållet färskt fram till den 3 januari. Enligt minFresh innehållet är färskt fram till 2 januari. Innehållet måste därför bekräftas den 2 januari.

Se även