Page 1 sur 1

gestion du cache navigateur et proxy

Posté : 08 janv. 2007, 20:15
par BeRoots
Salut à tous :)

j'ai une petit question en ce qui concerne la gestion des caches navigateur et proxy...
Avec <meta http-equiv="expires" content="0"> vous faites en sorte que l'ordinateur serveur commande au navigateur qui l'appelle de charger dans tous les cas ce fichier HTML de l'adresse d'origine

cela signifie il que même les images seront retélécharger ou c'est juste le code source et les headers http?

Merci d'avance pour vos reponse ;)

Posté : 08 janv. 2007, 21:41
par BeRoots
Même question avec les headers...
<?php
//on empeche le navigateur de cacher la page
   header("Cache-Control: no-cache, must-revalidate");          // HTTP/1.1
   header("Pragma: no-cache");                                  // HTTP/1.0
?>
est ce que mes images communes au differente page de mon site vont se retelecharger vers le client ou seulement le html ?

Posté : 08 janv. 2007, 22:39
par momox
A ma connaissance c'est uniquement le html, car j'utilise le code suivant dans mes page:
if(!empty($_SERVER['SERVER_SOFTWARE']) && strstr($_SERVER['SERVER_SOFTWARE'], 'Apache/2'))
{
	header('Cache-Control: no-cache, pre-check=0, post-check=0');
}
else
{
	header('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
}
et lorsque je retourne sur la page, seule le html est rechargé ;)
@+

Posté : 09 janv. 2007, 10:35
par BeRoots
ok merci momox ;)

je vais quand même faire quelque tests afin de m'assurer que mes images ne sont pas recharger à chaque fois ;)