/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Caching ?
Fra : Torben


Dato : 04-07-02 13:51

Hejsa gruppe !

Jeg har et problem på nogle asp-sider der ikke må benytte caching. I toppen
af disse sider står følgende:

Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
Response.Expires = -1

Det er også fint nok, men hvis en bruger benytter browserens back-knap for
at komme tilbage til en ikke cachet side, kommer fejlbeskeden:
"Warning: Page has Expired"

Kan man undgå den ?

På forhånd tak !
Torben Quitzau




 
 
Kim Jensen (04-07-2002)
Kommentar
Fra : Kim Jensen


Dato : 04-07-02 15:53

> Jeg har et problem på nogle asp-sider der ikke må benytte caching. I
toppen
> af disse sider står følgende:
> Response.CacheControl = "no-cache"
> Response.AddHeader "Pragma", "no-cache"
> Response.Expires = -1
> Det er også fint nok, men hvis en bruger benytter browserens back-knap for
> at komme tilbage til en ikke cachet side, kommer fejlbeskeden:
> "Warning: Page has Expired"

Response.Expires = 0 alene burde være fint (og giver i hvert fald ikke dén
"warning")


mvh
Kim Jensen



René Jensen (04-07-2002)
Kommentar
Fra : René Jensen


Dato : 04-07-02 17:40

Kim Jensen wrote:
> Response.Expires = 0 alene burde være fint (og giver i hvert fald ikke dén
> "warning")

En lille teknisk detalje:

Brug Response.Expires = -1 eller ved at sætte Response.ExpiresAbsolute -
ved at sætte Response.Expires = 0, vil nogle klienter stadig kunne
se/cache indholdet. Det skyldes tidsforskydning imellem de forskellige
tidszoner, så hvis serveren står i Danmark, vil alle tidszoner før GMT
+1 få en side, som er udløbet, imens klienter fra f.eks. GMT +2 kan
cache siden.

Med venlig hilsen,
René Jensen

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste