2008-12-23 9 views
3

Si je définissais l'expiration du contenu des fichiers statiques sur 14 jours et que je décidais de mettre à jour certains fichiers plus tard, IIS connaîtra-t-il les fichiers mis à jour ou attendra-t-il l'expiration? rendez-vous amoureux?Expiration du contenu - IIS 6

Ou est-ce l'inverse si le navigateur demande un nouveau fichier si la date de modification est différente?

Parfois, je mets à jour un fichier sur le serveur et je dois faire un rafraîchissement (CTRL + F5) pour voir la différence. Actuellement, je l'ai pour expirer après 1 jour.

Répondre

0

Vous voulez ETags

Un ETag est un identifiant opaque attribué par un serveur Web à une version spécifique d'une ressource trouvée à une URL. Si le contenu de la ressource à cette URL change, un ETag différent et nouveau est affecté. Utilisé de cette manière, les ETags sont similaires aux empreintes digitales et peuvent être comparés rapidement pour déterminer si deux versions d'une ressource sont identiques ou non. [...]

+0

Y a-t-il quelque chose que je dois faire pour que IIS génère des ETags? –

2

Le navigateur Web et tous les proxies intermédiaires sont autorisés à mettre en cache la page jusqu'à sa date d'expiration. Cela signifie que IIS peut même ne pas être conscient du client qui consulte la page.

Questions connexes