Det viser sig, at mine indstillinger er som følger:
Derefter blev det i netværksanmodningsresultaterne fundet, at Cache-Control:private stadig var denne værdi, og det virkede ikke.
SetLastModified-metoden: Bruges til at sætte Last-Modified HTTP-headeren på siden. Last-Modified HTTP-headeren angiver, hvornår siden sidst blev ændret, og cachen vil stole på den for timing. Denne metode vil fejle, hvis cache-grænsehierarkiet overtrædes. Argumentet for denne metode er en instans af DataTime-klassen.
SetSlidingExpiration metode: Denne metode sætter cache-udløb fra absolut til justerbar tid. Dens parameter er en boolsk værdi. Når parameteren er sand, opdateres Cache-Control HTTP-headeren med hvert svar. Denne udløbstilstand er den samme som IIS-konfigurationsmuligheden, der tilføjer udløbsheaderen til alle outputsæt i forhold til det aktuelle tidspunkt. Når parameteren er Falsk, bevares indstillingen, og ethvert forsøg på at aktivere justerbar udløbsdato vil statisk fejle. Denne metode kortlægges ikke direkte til HTTP-headers. Det er en efterfølgende modul eller sekundær anmodning til at sætte oprindelsesserverens caching-politik.
SetOmitVaryStar-metoden: En metode tilføjet ASP.NET 2.0. Bruges til at angive, om svaret skal inkludere variat:*-headeren ved differentiering efter parameter. Metodeparameteren er en boolesk værdi, som er tro mod HttpCachePolicy om ikke at bruge en *-værdi for dens VaryByHeaders-egenskab; Ellers er det falsk.
SetCacheability-metoden: Bruges til at sætte Cache-Control HTTP-headeren på siden. Denne header bruges til at styre, hvordan dokumenter caches på netværket. Der er to overbelastningsmetoder i denne metode, forskellen er parametrene. En parameter for en overload-metode er HttpCacheability enum-værdierne, herunder NoCache, Private, Public, Server, ServerAndNoCache og ServerAndPrivate (se MSDN for definitioner af disse enum-værdier). Den anden metode har to parametre, den ene er HttpCacheability-opramningsværdien, og den anden er en streng, der repræsenterer cachekontroludvidelsen, der tilføjes til headeren. Det er vigtigt at bemærke, at feltudvidelser kun er gyldige, når de bruges med Private eller NoCache-direktiver. Hvis du kombinerer inkompatible instruktioner og udvidelser, vil denne metode kaste en ugyldig parameter-undtagelse.
Originalt link: http://www.cnblogs.com/haiyabtx/archive/2012/11/18/2776462.html
Opløsning:
Endelig vedhæftet mit filter:
|