Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 24147|Svar: 0

[Kilde] mvc-indstillingen Cache-Control er ugyldig

[Kopier link]
Opslået på 17/11/2016 11.18.51 | | | |


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:







Tidligere:360-browserwebsites vælger automatisk hastighedstilstand
Næste:C# regex tager værdien af A-tagget href i HTML
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com