Dans le développement Web, vous avez peut-être remarqué des cas où des paramètres sont ajoutés à Fichiers de liens CSS ou JavaScript. Cette pratique, représentée par des chaînes telles que src="../cnt.js?ver=4.0", répond à un objectif spécifique.
Malgré l'idée selon laquelle les fichiers JS/CSS ne peuvent pas recevoir directement de paramètres, la raison pour laquelle leur transmission réside dans le contrôle du cache. Lorsqu'un client demande un fichier avec une certaine URL, le navigateur le stocke généralement dans son cache pour les requêtes ultérieures afin d'optimiser les temps de chargement. Cependant, cela peut devenir problématique lorsque des modifications sont apportées aux fichiers et que vous souhaitez que les clients téléchargent les versions mises à jour.
En passant un paramètre tel que "?ver=4.0", vous pouvez forcer le navigateur à ignorer son cache. et récupérez le fichier directement depuis le serveur. Ceci est particulièrement utile lors du déploiement de nouvelles versions d'application ou de la mise à jour des fichiers CSS/JS. En ajoutant un numéro de version unique ou un paramètre d'horodatage, vous garantissez que les clients reçoivent toujours la dernière version de l'actif.
Ainsi, même si les fichiers CSS et JavaScript eux-mêmes ne peuvent pas lire les paramètres transmis, ils servent de mécanisme de contrôle. mise en cache et assurez-vous que les clients disposent toujours de versions à jour de vos fichiers.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3