Maison >développement back-end >tutoriel php >Comment empêcher la mise en cache en utilisant php

Comment empêcher la mise en cache en utilisant php

不言
不言original
2019-01-11 14:56:103512parcourir

Nous ne pouvons pas vider le cache du navigateur du côté PHP. Pour cette raison, vous souhaiterez peut-être empêcher le cache du navigateur sous tous ses aspects dès le début.

Comment empêcher la mise en cache en utilisant php

Enfin, je vais vous dire comment faire.

La méthode d'implémentation consiste à écrire le code suivant dans le fichier PHP.

<?php
header("Cache-Control:no-cache,no-store,must-revalidate,max-age=0");
header("Cache-Control:pre-check=0",post-check=0,false);
header("Pragma:no-cache");

Cela signifie que nous ne mettrons pas en cache les informations d'en-tête de commande dans leur ensemble.

Expliquons brièvement le code

no-store : Ne pas mettre en cache les réponses ou les demandes

no-cache : Désactiver la réutilisation sans confirmation côté serveur

max-age : En raison de la date d'expiration du cache (en secondes), 0 signifie qu'il n'y a pas d'heure valide

Lors de la vérification sur Internet, la description suivante apparaît également, mais certains navigateurs signalent des événements qui sera mis en cache.

header("Cache-Control: no-cache");
header("Pragma: no-cache");

En résumé, ce qui précède représente l'intégralité du contenu de cet article. Pour d'autres articles passionnants, vous pouvez prêter attention aux didacticiels de la colonne pertinente sur le site Web PHP chinois ! ! !

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Qu'est-ce qu'ApacheArticle suivant:Qu'est-ce qu'Apache