Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 24147|Svare: 0

[Kilde] mvc-innstillingen Cache-Control er ugyldig

[Kopier lenke]
Publisert på 17.11.2016 11:18:51 | | | |


Det viser seg at innstillingene mine er som følger:



Så, i nettverksforespørselsresultatene, ble det funnet at Cache-Control:private fortsatt var denne verdien, og det fungerte ikke.

SetLastModified-metoden: Brukes til å sette Last-Modified HTTP-headeren på siden. Last-Modified HTTP-headeren indikerer når siden sist ble endret, og cachen vil stole på den for timing. Denne metoden vil feile hvis cache-grensehierarkiet brytes. Argumentet for denne metoden er en instans av DataTime-klassen.

SetSlidingExploring-metoden: Denne metoden setter cache-utløpet fra absolutt til justerbar tid. Parameteren er en boolsk verdi. Når parameteren er sann, oppdateres Cache-Control HTTP-headeren med hvert svar. Denne utløpsmodusen er den samme som IIS-konfigurasjonsalternativet som legger til utløpsheaderen til alle utgangssett i forhold til gjeldende tid. Når parameteren er Falsk, beholdes innstillingen, og ethvert forsøk på å aktivere justerbar utløpsdato vil statisk feile. Denne metoden kartlegges ikke direkte til HTTP-headere. Det er en påfølgende modul eller sekundær forespørsel for å sette opprinnelsesserverens caching-policy.

SetOmitVaryStar-metoden: En metode lagt til ASP.NET 2.0. Brukes for å spesifisere om responsen skal inkludere variy:*-headeren når man deriverer etter parameter. Metodeparameteren er en boolsk verdi, sann for å instruere HttpCachePolicy om ikke å bruke en *-verdi for egenskapen VaryByHeaders; Ellers er det feil.

SetCacheability-metoden: Brukes til å sette Cache-Control HTTP-headeren på siden. Denne headeren brukes til å kontrollere hvordan dokumenter caches på nettverket. Det finnes to overbelastningsmetoder i denne metoden, forskjellen er parameterne. En parameter for en overbelastningsmetode er HttpCacheability-enumverdiene, inkludert NoCache, Private, Public, Server, ServerAndNoCache og ServerAndPrivate (se MSDN for definisjoner av disse enumverdiene). Den andre metoden har to parametere, én er HttpCacheability-enumerasjonsverdien og den andre er en streng som representerer cachekontrollutvidelsen lagt til headeren. Det er viktig å merke seg at feltutvidelser kun er gyldige når de brukes sammen med Private eller NoCache-direktiver. Hvis du kombinerer inkompatible instruksjoner og utvidelser, vil denne metoden kaste et ugyldig parameterunntak.


Opprinnelig lenke: http://www.cnblogs.com/haiyabtx/archive/2012/11/18/2776462.html

Løsning:



Endelig festet jeg filteret mitt:







Foregående:360-nettlesernettsteder velger automatisk hastighetsmodus
Neste:C# regex tar verdien av A-taggen href i HTML
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com