Unterschied zwischen Expires und Cache-Control Header
Frage von Gast | 02.06.2012 um 16:24
Mich würde mal interessieren, was eigentlich der Unterschied zwischen den beiden HTML Headern "Expires" und "Cache-Control" ist.
Für mich sieht es so aus, als ob beide dasselbe aussagen, nur die Schreibweise ist eine andere. Aber welchen Sinn macht es dann, die beiden zu unterscheiden?
Ähnliche Themen
Website Performance: Caching und Expires Header von Bildern, CSS und JavaScript
Tutorial | 0 Kommentare
PHP: Eine E-Mail versenden
Tutorial | 0 Kommentare
PHP: Datei Download Skript
Tutorial | 0 Kommentare
Bilder, CSS, JS und Seiten neu laden trotz Browser-Cache
Tipp | 2 Kommentare
MySQL: CSV Export als automatischer Download
Tutorial | 1 Kommentar
PHP Mail Funktion: UTF-8 Header in E-Mails
Info | 0 Kommentare
HTML Formular: Weiterleitung abhängig von Radiobutton oder Checkbox
Tutorial | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Die beiden Header wurden in zwei verschiedenen HTTP-Spezifikationen definiert. Expires in der HTTP/1.0 Definition, Cache-Control in der HTTP/1.1 Definition.
Soweit ich weiß sagen die beiden wirklich das gleiche aus, vielleicht gibt es aber Browser die nur eines der beiden verstehen. Deswegen würde ich immer beides angeben.
Es sollten eigentlich keine Probleme daraus resultieren, wenn man beides angibt. Allerdings wird Cache-Control bevorzugt vor Expires.
02.06.2012 um 16:45