×
řízení řetězce cache pamětí • pomocí hlaviček: – popisem toho, jaké jsou vlastnosti objektu • cache si sama zvolí, jak se vůči objektu zachová – explicitními příkazy pro jednotlivé cache • přímo se jim řekne/předepíše, jak mají s objektem naložit – dodrží to? • příklady: – hlavička Date: • říká, kdy byla zpráva vytvořena – hlavička Expires: • v odpovědi: říká, za jak dlouho objekt zastará (expiruje) • hlavička Cache- Control – no-cache: • vůbec neuchovávat v cache, vždy si říci o novou verzi – totéž jako "Pragma: no-cache" – private: • objekt je určen jen pro jednoho konkrétního klienta, neměl by být poskytován z cache jiným žadatelům – public: • opak private – max-age <čas>: • v žádosti: klient říká, že přijme objekt z cache jen pokud je mladší • v odpovědi: server říká, za jak dlouho objekt zastará a měl by být odstraněn z cache – only-if-cached: • v žádosti: klient chce jen objekt z cache – must revalidate: • v odpovědi: po expiraci musí být obnoveno