Nous avons 3 applications Web différentes s'exécutant sur Tomcat. Dans un proche avenir, il y aura un javascript, toutes les webapps doivent inclure. Le javascript devrait être servi par un CDN interne.Comment indiquer au navigateur de supprimer un fichier du cache et d'obtenir le fichier nouvellement déployé
Maintenant, si nous mettons à jour ce fichier Javascript, nous voulons être sûrs, que l'utilisateur sera servi par les fichiers les plus récents qui nous amène au problème. Comment pouvons-nous, en tant que fournisseur, dire au navigateur du client de supprimer l'ancien fichier du cache du navigateur et de recevoir le nouveau fichier?
Nous avons pensé à une balise de script avec le src à un servlet, au service du script dynamique, mais le navigateur ne demandera pas la prochaine fois, parce que l'URL n'a pas changé ...
Et aussi nous ne voulons pas désactiver complètement le browsercache en ajoutant un nombre aléatoire ...
Cette méta-tag force le fichier html à ne pas être mis en cache, pas le fichier js ou ai-je tort? Aussi, comme je l'ai dit, nous ne voulons pas désactiver complètement le cache. Nous voulons juste avoir une possibilité de dire au navigateur, quand exactement une nouvelle version sera disponible. – Christian
@ Christian, réponse mise à jour. –
mhm. intéressant. semble être un peu complexe .. – Christian