Ich habe ein PHP-Skript, das eine Datei liest und sie an den Client ausgibt. Es ist eine CSS-Datei, also habe ich header()
zum Einstellen Content-Type
, Content-Length
y Cache-Control
. Wenn ich eine erfundene Kopfzeile hinzufüge, kann ich sie mit Tamper Data sehen, also scheint es im Grunde zu funktionieren (und die Datei wird vom Browser gut empfangen). Was ich nicht verstehe, ist, dass ich auch eine Reihe von anderen Headern sehe (z. B. Expires
) und etwas ändert tatsächlich meinen Wert von Content-Length
- Vermutlich, weil es Content-Encoding: gzip
. Unter php.ini
es hat zlib.output_compression = Off
daher bin ich mir nicht sicher, was beim letzten Schritt zum Ändern der Kopfzeilen einspringt. Kann jemand dies für mich erklären?
Ich danke Ihnen für Ihre Zeit.