webForumDet fria alternativet

Cashe problem

ASPur ASP

5 svar · 865 visningar · startad av EchO

Medlem sedan aug. 2001112 inlägg
Frågan#1

Har ett delikat cache problem som jag inte kan lösa..

Mina sidor visar fel information. Sidorna blir inte uppdaterade när jag går till dem via länkar utan jag måste göra en klassisk högerklicks refresh för att få bukt med problemet...

Har testat dessa kodsnuttar men det fungerar inte: :(

Response.Buffer = false
Response.AddHeader "cache-control", "private"
Response.AddHeader "pragma", "no-cache"
Response.ExpiresAbsolute = #January 1, 1990 00:00:01#
Response.Expires=-1

response.buffer = true
response.expires = -1000

Kan det vara ett serverproblem?

Medlem sedan apr. 2001425 inlägg
#2

Om problemet gäller bilder som inte vill ändra sig så använd t.ex:

<%Randomize%>

<img src='images/bild.gif?num=<%=int(rnd*1000)%>' border='0'>

Medlem sedan aug. 2001112 inlägg
#3

Nope... hämtar ut data från en sql server...

Medlem sedan feb. 200112 078 inlägg
#4

Kan det vara ett serverproblem?

Most likely. :) Det verkar ju knappast vara nåt fel på din kod.

Medlem sedan aug. 2001112 inlägg
#5

Snackade precis med Microsoft´s support...
Är tvungen att ha denna kodsnutt för att få det att fungera...

Kan kanske vara intressant för andra.. :D

<%
 'Ordering within this file DOES matter. This MUST be first include in
 'all files that should not cache. 

 Response.Buffer = true			'Just internal tcp buffers

 Response.Expires=0			'Must not be less-zero by
 Response.ExpiresAbsolute = Now() -2	'To compensate different timezones

 Response.AddHeader "pragma", "no-cache"
 Response.AddHeader "cache-control", "private"

 Response.CacheControl = "no-cache"	'IIS Internal disabled
%>
Medlem sedan okt. 20005 273 inlägg
#6

Lägger till i favoriter :)

130 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)