Salve a tutti (è il mio primo post);
ho provato a cercare nel forum ma non ho trovato risposta;
sto facendo i miei primi esperimenti in "Ajax";
mandata una richiesta (es, diciamo "anni") ad un "file-server" php, ho in ritorno un risultato estrapolato dal database (es. diciamo 5).
Se vado a modificare (al valore 10) il dato direttamente nel database, alla prossima richiesta (anni) continuo ad ottenere il vecchio valore (5) invece del nuovo (10).
A meno che non svuoti tutta la cache del browser.
Ho provato a guardarmi intorno ed ho trovato le intestazioni da poter dare alla "chiamata", ma nessuna ha sortito l'effetto desiderato:
"Cache-Control", "no-store, no-cache, must-revalidate"
"Cache-Control", "post-check=0, pre-check=0"
"Pragma", "no-cache"
e una "Expires..." che ora non ricordo, con data antecedente.
Sto verificando tutto con WinXP, IE 6 (faccio prima le verifiche "qui", se poi tutto a posto vado avanti con le verifiche con altre configurazioni).
Spero di essere stato chiaro, ringrazio già da ora chiunque sappia rispondere in qualche modo...
Buona notte.