CODE HTML INDIQUANT DE NE PAS UTILISER LE CACHE

Toutes les astuces sur le langage HTML dans Lotus Notes

CODE HTML INDIQUANT DE NE PAS UTILISER LE CACHE

Messagepar Michael DELIQUE » 25 Déc 2006 à 09:58

Il faut créer un champs $$HTMLHead (ou utiliser le "Contenue de titre HTML" du document ) calculé à l'affichage avec comme
valeur le code HTML suivant:

[syntax="html"]<META HTTP-EQUIV='CACHE-CONTROL' CONTENT='NO-CACHE'>
<META HTTP-EQUIV='PRAGMA' CONTENT='NO-CACHE'>
<META HTTP-EQUIV='EXPIRES' CONTENT='0'>[/syntax]
Dernière édition par Michael DELIQUE le 27 Avr 2011 à 14:08, édité 7 fois.
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar kerozen » 09 Oct 2007 à 15:07

hop, petit ajout après lecture d'une bonne pratique:

ajouter ceci pour éviter l'utilisation du cache du navigateur :

[syntax="html"]<META HTTP-EQUIV='Last-Modified' content='Fri, 01 JAN 1990 00:00:01 GMT'>"[/syntax]

ce qui donnerait au final:

[syntax="html"]<META HTTP-EQUIV='CACHE-CONTROL' CONTENT='NO-CACHE'>
<META HTTP-EQUIV='PRAGMA' CONTENT='NO-CACHE'>
<META HTTP-EQUIV='EXPIRES' CONTENT='0'>
<META HTTP-EQUIV='Last-Modified' content='Fri, 01 JAN 1990 00:00:01 GMT'>[/syntax]

cf la doc :http://www.ibm.com/developerworks/lotus/library/ls-resp_head_rules/ => elle semble dire que le paramètre Last-Modified est très important.

Mettre une date bien antérieure afin d'obliger le browser à reloader la page plutot que de chercher la page dans son cache
Un bilan de compétences sur nancy ou la Lorraine: adh.fr
blog lotus:Lotus, bleu et geek
Testez votre employabilité: Sherpas.fr
Avatar de l’utilisateur
kerozen
Posteur habitué
Posteur habitué
 
Message(s) : 218
Inscrit(e) le : 17 Jan 2006 à 13:07
Localisation : NANCY


Retour vers HTML