Avatar billede jonas_h Nybegynder
26. marts 2006 - 21:05 Der er 1 kommentar

Caching af sider men ikke dynamisk indhold

Hvordan kan jeg få "siden" til at cache alt indhold såsom design, grafik osv, men IKKE cache tekst? Jeg har i toppen af hver side koden
Response.Expires = -1
Response.CacheControl = "no-cache"
stående i toppen af hver side. Så vidt jeg har forstået, bliver siden derfor loadet hver gang nu? Hvis jeg tager den væk, bliver alt dynamisk indhold i hvert fald statisk og opdateres ikke korrekt.

Nogle som kan forklare hvordan man får styr på hvad der caches osv?
Avatar billede Slettet bruger
27. marts 2006 - 07:40 #1
Det handler om hvad browseren (og i vist omfang hvad proxy-serverer på vejen) cacher og ikke hvad ASP cacher. ASP cacher i princippet ikke noget, det der sker med den kode du har er at ASP sender siden til browseren med en besked om at siden ikke længere er gyldig og derfor skal hentes igen. Det er også fint nok hvis det der står på siden er fuld dynamisk. Hvad angår billeder og ligende som findes på ASP siden så bliver de ikke berørt at den indstilling, det er alene den aktuelle ASP siden som bliver berørt. Billeder og css vil derfor være cachet.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester