Avatar billede cku Nybegynder
21. april 2000 - 11:36 Der er 4 kommentarer og
2 løsninger

Cache?

Jeg har lavet et ASP program, til oprettelse af nogle nøgleord. Programmet læser de sider ind der skal bruges ænderer nogle data og Response.Writer dem ud igen , og på denne måde kalder sig selv rekursivt, når man trykker på kanpperne på web siderne.  Jeg vil imidlertidigt gerne slå cachen fra. Jeg har forsøgt mig med diverse Response.Expire = 0 m.m. Men det virker ikke. Jeg tænker på om det kan have noget at gøre med at siden kalder sig selv rekursivt.

På forhånd tak for hjælpen
Avatar billede lauge Nybegynder
21. april 2000 - 12:01 #1
Hej,

Måske kan du bruge denne her:
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
Så skulle browseren ikke lægge noget i cachen!
Avatar billede kichian Nybegynder
21. april 2000 - 12:27 #2
Jeg har læst et par steder at man skal bruge:
Response.Expire = -2000
eller noget andet negativt.
Avatar billede spacey Nybegynder
21. april 2000 - 12:35 #3
Lauge>>> Jeg tror at din løsning har problemer i Bugscape....

Så hvad med noget ala dette her?:

<%
Response.Expires = 0
Response.ExpiresAbsolute = Now() - 1
Response.AddHeader "cache-control", "private"
Response.AddHeader "pragma", "no-cache"
%>
Avatar billede caledonia Nybegynder
21. april 2000 - 13:05 #4
spacey>> Drop Response.ExpiresAbsolute = Now() - 1, den overskriver Response.Expires = 0 til server - 1 dag, og der kan være stor forskel på client og server date.

Brug:

Response.AddHeader "pragma", "no-cache"
Response.Expires = -1
Avatar billede cku Nybegynder
22. april 2000 - 17:30 #5
Beklager jeg kan ikke engang få det til at virke med en asp side hvor jeg copy-paster jeres forslag ind. Er det mig der er helt galt på den?
Avatar billede cku Nybegynder
24. april 2000 - 11:02 #6
Det kunne ikke lade sig gøre, jeg mener stadigvæk at det er fordi scriptet kalder sig selv en slags "pseudo-rekursivt". Jeg løste imidlertidigt problemet ved at lade javascript resette formen, ved hver "page-open". ikke den bedste løsning,men den virker.
I får hver 20 points for jeres svar.
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