chaque fois que j'apporte des modifications à mon site Web et que j'essaie de les mettre à jour, je dois actualiser le navigateur. est-il possible de le faire par code
j'essaie déjà de le rechercher, mais la plupart des réponses indiquent qu'il est impossible de le faire . referance post: Comment vider le cache du navigateur par programmation?
** En-têtes de réponse:
HTTP/1.1 200 OK
Serveur: nginx/1.12.2
Date: vendredi 06 juil 2018 10:01:23 GMT
Type de contenu: text/html
Transfer-Encoding: chunked
Connexion: Keep-Alive
Vary: accepter-encodage
Content-Encoding: gzip
** En-têtes de demande:
GET/HTTP/1.1
Hôte: --example--.com
Connexion: Keep-Alive
Demandes non sécurisées de mise à niveau: 1
Agent utilisateur: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/67.0.3396.99 Safari/537.36
Accepter: text/html, application/xhtml + xml, application/xml; q = 0,9, image/webp, image/apng, /; q = 0,8
Accept-Encoding: gzip, deflate
Accepter-Langue: en-GB, en-US; q = 0,9, en; q = 0,8, hi; q = 0,7
Cookie: fingerPrint = e4a9037b8f674722f414b0b59d8d663c
Vous pouvez utiliser les outils de développementchrome. Il existe une option dans l’ongletRéseaupour désactiver le cache.
C'est possible, vous pouvez simplement utiliser jQuery. jetez un coup d’œil à la publication Comment vider le cache du navigateur par programmation?
Même si les réponses ci-dessous ne fonctionnaient pas. Et vous êtes confronté à un problème du type votre application étant mise en cache, l’application entière affichant une ancienne version, alors vous pouvez probablement vérifier ce lien https://github.com/facebook/create-react-app/ issues/1910 # issueecomment-355245212 . Après cela, commencez par npm, cela a fonctionné pour moi.