Cache-control " max-age de la balise meta ne pas enregistrer

Je l'ai mis dans ma tête de la section. Il apparaît dans la source de la page dans le navigateur.

<meta http-equiv="Cache-Control" content="max-age=1209600">

Cependant, quand je regarde dans l'extension Chrome Live HTTP Headers, il est dit ce qui suit.

Cache-Control: max-age=0
Content-Encoding: gzip
Content-Length: 5849
Content-Type: text/html; charset=utf-8
Date: Sat, 05 Apr 2014 04:29:16 GMT
Expires: Sat, 05 Apr 2014 04:29:16 GMT
Last-Modified: Sat, 05 Apr 2014 03:33:19 GMT

La max-age n'est pas de l'inscription. J'ai vidé le cache du navigateur, mais il ne fait aucune différence.

Toutes les explications? Cette est le site d'ailleurs.

MISES à jour:

Firebug de même des enregistrements Cache-Control: max-age=0.

Google fait aussi clair ici que max-age remplace la Expires en-tête (que je n'ai pas le jeu) et que vous n'avez pas besoin de les deux.

Une balise meta n'affectera pas les en-têtes HTTP renvoyé par le serveur. Mais le navigateur doit se lire à la fois les en-têtes et les balises meta pour appliquer ses règles de mise en cache. Vous ne serez pas en mesure de déboguer la façon dont le navigateur interprète par examiner les en-têtes, vous aurez besoin d'examiner son comportement, c'est à dire. faut-il faire une nouvelle demande web, la prochaine fois il a besoin de cette ressource, ou faut-il chercher du cache?

OriginalL'auteur Nick | 2014-04-05