Sönke Tesch: HTML 'komprimieren'

Beitrag lesen

(Wie) kann ich feststellen, ob die datei.html.gz verwendet wird?
Cache löschen und Ladezeit mit der Stoppuhr festhalten kanns ja nicht sein.

telnet öffnen, eine Verbindung mit einem Webserver, Anschluss 80, herstellen und beispielsweise

HEAD /programm/film HTTP/1.0
  Host: kino-fahrplan.de
  Accept-Encoding: gzip

eingeben. Dann kommt folgendes in der Art zurück:

HTTP/1.1 200 OK
  Date: Mon, 27 Jan 2003 11:47:55 GMT
  Content-Location: film.html.gz
  Vary: negotiate,accept-encoding
  [..]
  Content-Length: 4645
  Content-Type: text/html; charset=iso-8859-15
  Content-Encoding: gzip

Das gzip zum Übertragen benutzt wird, erkennst Du an der Zeile Content-Encoding. Die im Beispiel benutzte Datei ist im Original übrigens 64532 Bytes groß, die komprimierte Variante belegt also weniger als ein Zehntel, Komprimierungsrate über 90%.

Gruß,
  soenk.e