Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 24147|Atbildi: 0

[Avots] mvc iestatījums Kešatmiņas kontrole ir nederīgs

[Kopēt saiti]
Publicēts 17.11.2016 11:18:51 | | | |


Izrādās, ka mani iestatījumi ir šādi:



Tad tīkla pieprasījuma rezultātos tika konstatēts, ka Cache-Control:private joprojām bija šī vērtība, un tā nedarbojās.

SetLastModified metode: izmanto, lai iestatītu lapas pēdējo modificēto HTTP galveni. Pēdējās modificētās HTTP galvene norāda, kad lapa pēdējo reizi modificēta, un kešatmiņa paļausies uz to laika noteikšanai. Šī metode neizdosies, ja tiek pārkāpta kešatmiņas ierobežojuma hierarhija. Šīs metodes arguments ir klases DataTime gadījums.

SetSlidingExpiration metode: šī metode iestata kešatmiņas derīguma termiņu no absolūtā uz regulējamo laiku. Tās parametrs ir Būla vērtība. Ja parametrs ir patiess, kešatmiņas vadības HTTP galvene tiek atjaunināta ar katru atbildi. Šis derīguma termiņš ir tāds pats kā IIS konfigurācijas opcija, kas pievieno derīguma termiņa galveni visām izvades kopām attiecībā pret pašreizējo laiku. Ja parametrs ir False, iestatījums tiek saglabāts, un jebkurš mēģinājums iespējot regulējamu derīguma termiņu statiski neizdosies. Šī metode netiek kartēta tieši uz HTTP galvenēm. Tas ir nākamais modulis vai sekundārais pieprasījums, lai iestatītu izcelsmes servera kešatmiņas politiku.

SetOmitVaryStar metode: metode, kas pievienota ASP.NET 2.0. Izmanto, lai norādītu, vai atbildē jāiekļauj galvene vari:*, diferencējot pēc parametra. Metodes parametrs ir Būla vērtība, kas ir patiesa, lai norādītu HttpCachePolicy neizmantot * vērtību savam rekvizītam VaryByHeaders; Pretējā gadījumā tas ir nepatiess.

SetCacheability metode: izmanto, lai iestatītu lapas kešatmiņas vadības HTTP galveni. Šī galvene tiek izmantota, lai kontrolētu, kā dokumenti tiek saglabāti kešatmiņā tīklā. Šajā metodē ir divas pārslodzes metodes, atšķirība ir parametri. Viens no pārslodzes metodes parametriem ir HttpCacheability uzskaitījuma vērtības, tostarp NoCache, Private, Public, Server, ServerAndNoCache un ServerAndPrivate (šo uzskaitījuma vērtību definīcijas skatiet MSDN). Otrai metodei ir divi parametri, viens ir HttpCacheability uzskaitījuma vērtība, bet otrs ir virkne, kas apzīmē galvenei pievienoto kešatmiņas vadības paplašinājumu. Ir svarīgi ņemt vērā, ka lauku paplašinājumi ir derīgi tikai tad, ja tos izmanto ar Private vai NoCache direktīvām. Ja apvienojat nesaderīgas instrukcijas un paplašinājumus, šī metode radīs nederīgu parametru izņēmumu.


Oriģinālā saite: http://www.cnblogs.com/haiyabtx/archive/2012/11/18/2776462.html

Šķīdums:



Visbeidzot pievienoju manu filtru:







Iepriekšējo:360 grādu pārlūkprogrammu tīmekļa vietnes automātiski izvēlas ātruma režīmu
Nākamo:C# regex ņem A taga href vērtību HTML
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com