1 - response.Expires=0 ' nombre exprimé en minutes ( 60= 1 heure )
Attention Expires=0 ne signifie pas que le cache expire dans 0 minute mais dans 60s
2 - response.Expiresabsolute=now()-1 ' La page expire hier
3 - Response.Cachecontrol = "private" ' Via un proxy pour désactiver le cache
et Response.Cachecontrol = "public" pour l'activer.
Ou bien Response.Addheader "cache-control","private"
4 - Response.AddHeader "pragma", "no-cache" ' Désactive le cache (à utiliser avec la précédente pour un proxy)
Ou encore <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
Les deux dernières propriétés (3 et 4 ) s'utilisent généralement ensemble.
Response.Addheader "cache-control","private"
Response.AddHeader "pragma", "no-cache" ' Tout ceci pour désactiver la mise en cache.
Sans Asp les Balises Addheader peuvent être utilisées comme des balises méta (cf ci-dessus)