Le navigateur a un cache
Le serveur web (enfin plutôt l'application qui tourne dessus) peut avoir
un cache...
Ctrl+Reload force le navigateur à rafraichir son cache + envoie dans
l'en tête http les champs necessaires pour dire à d'eventuels proxies /
caches serveurs de se rafraichir (attention, si cela est normalisé,
certains proxies ont des comportements non conformes - ou - peuvent etre
configurées pour ignorer les demandes du navigateur).
Bref, la gestion de cache c'est toujours un peu le bordel....
Un truc : si tu veux tester si le cache qui te semble étrange est sur le
nav ou le serveur, un petit coup de curl t'en informera, curl (-I)
permet aussi de voir passer en en-têtes http, qui controlent le cache du
navigateur.
mes deux 2¢
Stéphane.
Le dimanche 14 septembre 2008 à 12:42 +0200, Frédéric a écrit :
> Bonjour,
>
> J'ai souvent des soucis de rafraichissement de pages web lorsque j'upload
> des nouvelles version d'un site. En faisant 'reload' dans le navigateur,
> je n'obtiens pas à chaque coup la même page : je me retrouve avec, au
> hasard, une des versions précédentes de la page...
>
> Pourquoi ce comportement ? Pourquoi cliqker sur 'reload' ne force pas la
> nouvelle page ? Qui garde ce cche ? Le navigateur ou le serveur ? Je n'ai
> aucun proxy ou autre entre les deux...
>
--
Stéphane Bonhomme -- Exselt Services
Formations, Conseil et Réalisations en Ingénierie Documentaire,
Technologies Web et Logiciels Libres
stephane@??? - http://www.exselt.com
04 57 39 30 78 / 06 88 57 27 08