Cheatah: Dokumente einer Website komprimiert ausliefern

Beitrag lesen

Hi,

Die Dokumente werden also entweder bereits komprimiert übertragen

nicht "bereits". Der Server kann ja nicht schon komprimieren, bevor Du irgendwas in den Outstream geschrieben hast :-)

oder, falls nicht, ich könnte es nicht ändern?

Providerwechsel ist, falls dieser eine eventuell nötige Änderung ablehnt, eine Option.

Kann ich herausfinden, ob Dokumente komprimiert ausgeliefert werden?

Den Reponse-Header auswerten; der Server sollte in seiner Identifikation "mod_gzip" o.ä. nennen. Alternativ kannst Du mit einem eigenen Client, der einen hinreichend günstigen Accept-Encoding-Header ausliefert, einen Response-Body ansehen: Wenn er lesbar ist, ist er offenbar nicht komprimiert. Vorsicht: Der Server (bzw. das Modul) kann bei jedem Request entscheiden, nicht zu komprimieren; etwa weil es keinen Sinn ergibt.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes