Je Renvoyez une image avec l'en-tête de réponse HTTP suivante:Comment mettre en cache un fichier côté client de telle sorte que le navigateur cesse même de prendre la peine de le demander à nouveau?
Cache-Control: private,max-age=86400
Ma compréhension est que le navigateur ne devrait même pas demander ce fichier pendant 24 heures (86.400 = 60 * 60m * 24h).
Ce que je vois sur les demandes suivantes est qu'il demande toujours le fichier, mais récupère un "304 non modifié". C'est bien, mais je veux supprimer même cette demande/réponse.
Quel en-tête est nécessaire pour empêcher le navigateur de prendre la peine de demander le fichier, et de le faire utiliser aveuglément le fichier qu'il a dans le cache local, jusqu'à ce que ce fichier expire?
Même comportement sur tous les navigateurs? Cela devrait suffire à cela: -s –