Re: Cache web

Top Page

Reply to this message
Author: Stephane Bonhomme
Date:  
To: Frédéric
CC: guilde
Subject: Re: Cache web
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