Cache-control max-age-meta-tag nicht registrieren

Ich habe diese in meinem Kopf Abschnitt. Es erscheint im Quelltext der Seite im browser.

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

Allerdings, wenn ich mir in der Chrome-Erweiterung Live HTTP Headers es sagt das folgende.

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

Den max-age nicht registrieren. Ich habe nach dem leeren des browser-cache, aber es macht keinen Unterschied.

Irgendwelche Erklärungen? Diese ist der Ort, übrigens.

UPDATES:

Firebug-ähnlich Datensätze Cache-Control: max-age=0.

Google macht auch deutlich,hier, dass max-age überschreibt die Expires header (die ich nicht einstellen) und dass Sie nicht brauchen, beide.

  • Ein meta-tag keinen Einfluss auf die HTTP-Header vom server zurückgegeben. Aber der browser sollte sowohl die Header-und meta-tags, um dessen caching-Regeln. Sie will einfach nicht in der Lage sein, zu Debuggen, wie der browser interpretiert es, indem man die überschriften, die Sie brauchen, um es zu untersuchen, Verhalten, dh. es hat eine neue web-Anfrage nächste Zeit braucht es, die Ressource, oder muss er Holen aus dem cache?
InformationsquelleAutor Nick | 2014-04-05
Schreibe einen Kommentar