Avalda pilte, mida jagatud puhverserver saab uuesti kasutada
Anna avalikult korduvkasutatavatele pildivastustele selgesõnaline värskuse eluiga ja valideerijad, seejärel tõlgenda brauseri uuestilaadimist tavalisest vahemälu korduskasutusest eraldi.
HTTP-le nähtava jagatud vahemälu kaudu liikuva pildivastuse puhul avalda selgesõnaline eluiga ja valideerija. Kui pilti on ohutu kasutajate vahel uuesti kasutada, on näidisvastuse päised järgmised:
Cache-Control: public, max-age=604800
ETag: "image-v4"
Eluiga on sekundites; 604800 on üks nädal. Kasuta public ainult sisu puhul, mis on mõeldud kasutajate vahel uuesti kasutamiseks.
Kui brauseril ja jagatud puhverserveril on vaja erinevaid eluigasid, annab s-maxage jagatud vahemälu eluea. Näiteks max-age=3600 koos s-maxage=604800 annab jagatud vahemälule pikema värskusperioodi.
Expires on kuupäev, mitte kestus
Expires võtab vastu HTTP-kuupäeva kujul ajahetke. max-age alistab selle välja ja s-maxage on jagatud vahemälude puhul ülimuslik. Vastust luues genereeri mis tahes Expires kuupäev.
Uuestilaadimine võib nõuda valideerimist
Päring, mis sisaldab Cache-Control: no-cache nõuab salvestatud vastuse korduskasutuse eel edukat päritolu valideerimist. See võib juhtuda ka siis, kui vastuse tavaline värskuspoliitika lubaks muidu korduskasutust.
Valideerija võimaldab vahemälul muutumatut pilti tõhusalt kontrollida. Vastus 304 saab salvestatud esitust kinnitada ilma pildi baite päritolust uuesti edastamata. Seega ei tähenda päritolule suunduv liiklus iseenesest, et vahemällu salvestatud objekt on kõrvale heidetud.
Poliitikat üle vaadates võrdle tavalist korduskasutust ja selgesõnalisi uuestilaadimisi.