J'essaie d'actualiser une page à partir du bouton Précédent. De ce que je comprends après avoir lu un peu je devrais juste marquer la page comme inaccessible mais je ne peux pas obtenir n'importe quels navigateurs pour actualiser la page. Ce sont les têtes que j'ai actuellement ai obtenu:Quels sont les en-têtes HTTP nécessaires pour actualiser une page sur le bouton de retour
Cache-Control:no-cache
Connection:keep-alive
Content-Encoding:gzip
Content-Length:1832
Content-Type:text/html; charset=utf-8
Date:Mon, 07 Jun 2010 14:05:39 GMT
Expires:-1
Pragma:no-cache
Server:Microsoft-IIS/7.5
Vary:Accept-Encoding
Via:1.1 smoothwall:800 (squid/2.7.STABLE6)
X-AspNet-Version:2.0.50727
X-AspNetMvc-Version:2.0
X-Cache:MISS from smoothwall
X-Powered-By:ASP.NET
Pourquoi le navigateur retirerait cette page à partir de son historique du navigateur et non le rafraîchir?
Ce n'est pas vrai, avec ce code une page expiré avertissement sera affiché. Vous avez dit, vous vouliez que la page soit rafraîchie. –
Vraiment? Quels navigateurs font cela? Nous utilisons ce code depuis un certain temps maintenant et il semble fonctionner exactement comme nous le voulons, c'est-à-dire: sur le bouton de retour, la page est demandée à nouveau au serveur, plutôt que de venir du cache. Qu'entendez-vous exactement par avertissement de page expirée - est-ce quelque chose que l'utilisateur ferait? –