17. september 2005 - 17:15
Der er
6 kommentarer og 1 løsning
expires på include filer
Jeg har et lille problem med en fil jeg includer. Hvis jeg har skrevet noget nyt i filen som bliver includeret, så kommer det ikke med når jeg opdatere min side, også selvom jeg opdatere med ctrl+F5 jeg har forsøgt mig med: Response.expires=-1 Response.AddHeader "pragma", "no-cashe" Response.CacheControl="Private" men det virker ikke Hvad kan man gøre for at sikre at det er den nyeste fil som bliver hentet?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
17. september 2005 - 17:28
#1
hvor har du de ting skrevet? i den inkluderede fil eller i den der inkluderer? jeg plejer at bruge følgende uden problemer; Response.Expires = -1 Response.AddHeader "pragma", "no-cache" Response.CacheControl="no-cache" Response.AddHeader "cache-control", "no-store"
17. september 2005 - 17:30
#2
jeg har faktisk prøvet begge steder, men uden held. Hvor skal det stå hvis det skal virke? prøver lige dit forslag
17. september 2005 - 17:42
#3
Jeg har lige prøvet din metode, men kan stadig ikke få det til at virke :( er der nogen andre forslag?
17. september 2005 - 19:26
#4
Jeg har fundet ud af at problemmet ligger ved en proxyserver som lagre filerne. Er der en metode til at forhindre eller slette Proxy-cache?
18. september 2005 - 10:44
#5
så skal du måske over i dette; Response.Expires = 0 Response.Expiresabsolute = DateAdd("d", -2, Now()) Response.AddHeader "pragma","no-cache" Response.AddHeader "cache-control","private" Response.CacheControl = "private" Det er dog ikke alle proxy-servere der tager sig af det men heldigvis de fleste.
06. februar 2006 - 16:16
#6
lukketid?
07. februar 2006 - 13:29
#7
sry ;)
Kurser inden for grundlæggende programmering