Maison > Article > interface Web > Pourquoi ajouter un nombre aléatoire après l'adresse de requête ajax pour empêcher la mise en cache du navigateur
Dans le code Js, un nombre aléatoire est ajouté après l'adresse de requête ajax pour empêcher la mise en cache du navigateur. Les amis dans le besoin peuvent se référer à
Lorsque vous voyez du JS écrit par d'autres, un nombre aléatoire est ajouté après le code Js. Adresse de requête ajax, telle que XXXX ?t= + new Date().getTime().
Je n'ai pas compris pourquoi au début, alors j'ai vérifié les informations en ligne. La raison est d'empêcher la mise en cache du navigateur.
Afin d'améliorer la vitesse d'accès des utilisateurs à la même page, le navigateur mettra en cache les données de la page. Lorsque l'adresse de la requête URL ne change pas,
empêche parfois le navigateur d'envoyer la requête et de lire les données précédentes directement à partir du cache.
Si les données changent sans ajouter de nombres aléatoires, les données lues seront les mêmes qu'avant.
Ajouter un nombre aléatoire consiste à tromper le navigateur pour qu'il change l'URL, et il enverra une requête au serveur à chaque fois sans lire le cache
Ce qui précède est ce que j'ai compilé pour tout le monde, J'espère que cela vous sera utile à l'avenir. Tout le monde est utile.
Articles associés :
Ajax Achieve infinite chargement de listes et effets d'options déroulantes secondaires
Exemple de partage d'utilisation d'AJAX pour implémenter des barres de progression sur des pages Web
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!