Pasirodo, mano nustatymai yra tokie:
Tada tinklo užklausos rezultatuose buvo nustatyta, kad "Cache-Control:private" vis dar buvo ši reikšmė ir ji neveikė.
SetLastModified metodas: naudojamas puslapio paskutinį kartą modifikuotai HTTP antraštei nustatyti. Paskutinio modifikavimo HTTP antraštė nurodo, kada puslapis paskutinį kartą buvo modifikuotas, o talpykla remsis ja dėl laiko. Šis metodas nepavyks, jei bus pažeista talpyklos ribų hierarchija. Šio metodo argumentas yra DataTime klasės egzempliorius.
SetSlidingExpiration metodas: šis metodas nustato talpyklos galiojimo laiką nuo absoliutaus iki derinamo laiko. Jo parametras yra Bulio logikos reikšmė. Kai parametras yra teisingas, talpyklos valdymo HTTP antraštė atnaujinama su kiekvienu atsakymu. Šis galiojimo laikas yra toks pat kaip IIS konfigūracijos parinktis, kuri prideda galiojimo pabaigos antraštę prie visų išvesties rinkinių, palyginti su dabartiniu laiku. Kai parametras yra Klaidingas, parametras išlaikomas ir bet koks bandymas įjungti reguliuojamą galiojimo laiką statiškai nepavyks. Šis metodas nėra tiesiogiai susietas su HTTP antraštėmis. Tai vėlesnis modulis arba antrinė užklausa nustatyti pradinio serverio talpyklos strategiją.
SetOmitVaryStar metodas: metodas, pridėtas ASP.NET 2.0. Naudojamas nurodyti, ar atsakyme turi būti antraštė vary:* diferencijuojant pagal parametrą. Metodo parametras yra loginė reikšmė, teisinga, nurodanti HttpCachePolicy nenaudoti * reikšmės savo ypatybei VaryByHeaders; Priešingu atveju tai yra klaidinga.
SetCacheability metodas: naudojamas puslapio talpyklos valdymo HTTP antraštei nustatyti. Ši antraštė naudojama kontroliuoti, kaip dokumentai saugomi tinkle. Šiame metode yra du perkrovos būdai, skirtumas yra parametrai. Vienas iš perkrovos metodo parametrų yra HttpCacheability išvardijimo reikšmės, įskaitant NoCache, Private, Public, Server, ServerAndNoCache ir ServerAndPrivate (šių išvardijimo reikšmių apibrėžimus žr. MSDN). Kitas metodas turi du parametrus: vienas yra HttpCacheability išvardijimo reikšmė, o kitas yra eilutė, nurodanti talpyklos valdiklio plėtinį, pridėtą prie antraštės. Svarbu pažymėti, kad laukų plėtiniai galioja tik tada, kai naudojami su "Private" arba "NoCache" direktyvomis. Jei sujungsite nesuderinamas instrukcijas ir plėtinius, šis metodas pateiks netinkamo parametro išimtį.
Originali nuoroda: http://www.cnblogs.com/haiyabtx/archive/2012/11/18/2776462.html
Sprendimas:
Galiausiai pridėjo mano filtrą:
|