Cache-Control Builder
Analyse et construit l’en-tête Cache-Control, tout en générant un texte normalisé, des fragments Nginx et des avertissements de conflit.
Comment utiliser le générateur Cache-Control
Le générateur Cache-Control traite les entrées uniquement dans le navigateur actuel et ne les téléverse pas, ne se connecte pas à Internet et ne les écrit pas dans un stockage persistant.
Saisissez une directive
Utilise public, max-age et stale-while-revalidate comme exemples par défaut.
Vérifier les conflits
Consultez les avertissements concernant les directives en double, no-store/lifetime et public/private.
Copier la configuration
Copiez le texte du Header ou de Nginx, puis vérifiez séparément les environnements de développement et de production.
Restrictions et remarques
- Un avertissement ne constitue pas une garantie de sécurité universelle ; le comportement du cache dépend également du navigateur, CDN, des proxys et de l’application.
- Les nombres négatifs, les caractères de contrôle et les delta-seconds non valides seront refusés.
- L’outil ne vérifie pas le taux réel de succès du cache, et ne sollicite pas le serveur ni CDN.
Foire aux questions
no-store et max-age peuvent-ils être écrits simultanément ?
L’outil autorise l’analyse, mais signale les conflits ou les combinaisons invalides ; vous décidez de les conserver ou non.
Tester CDN ?
Non, il génère et vérifie uniquement du texte local.
Pourquoi l’ordre est-il important ?
Pour conserver les entrées utilisateur et générer un en-tête lisible et vérifiable.