Hmmm, tror det är cachen..
Hur skriver man i HTTP huvudet för att sidan inte ska cachas?
Response.Expires 0
Eller?
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
6 svar · 337 visningar · startad av Erik Juhlin
Jag har ett problem med cookies. Jag har skrivit så här:
<%
color=Request.QueryString("color")
Response.Cookies("color")=color
%>
Men cookien ändras inte utan man måste uppdatera sidan för att det ska funka. Någon som vet vad det beror på? Kan det vara så att sidan ligger i cachen?
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
Hmmm, tror det är cachen..
Hur skriver man i HTTP huvudet för att sidan inte ska cachas?
Response.Expires 0
Eller?
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
<%
Response.Buffer = True
Response.Expires = -1
Response.AddHeader "Pragma", "no-cache"
Response.AddHeader "cache-control", "no-store"
%>
------------------
MvH
/Bengan
www.bengan.com | Brossans Räjser
"Better to be hated for who you are than loved for who you're not."
Tror att <% Response.Clear %> Ser till att alltid hämta från servern och inte från Cachen.
------------------
www.pcpriser.nu
Har läst någonstans att <%Response.Expires = -1 %> inte garanterar att sidan inte cachas..
Deras tips (tror det var 4guysfromrolla) var att sätta expires till -1500, då garanterades man att sidan inte cachas oavsett vilken server sidan ligger på.
En liten tanke bara :)
------------------
// Palleman
www.wiicom.nu/palle
Hmm, okej.. Men vad menas med Response.Buffer = True?
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
<% Response.Buffer = True %>
Buffrad utdata skickas inte förrän scriptet har körts klart eller tills man utfört ett visst kommando.
Om Buffer = True så samlas alla utdata i en buffer på servern och skickas samtidigt.
Hoppas du förstod.. :)
------------------
// Palleman
www.wiicom.nu/palle