Carsten: gzip decodieren

Beitrag lesen

Hi Sven, hi Neelhiks,

Die Problematik hier dürfte unter anderem das Transfer-Encodung: chunked sein, welches du erstmal auseinandernehmen mußt. Danach kannst du dann das gzippen rückgängig machen. Darauf aber keine Garantie.

Das geht. Ich hatte das mal für den Server hier gemacht und dabei erfogreich das mit den chunks ignoriert - es scheint nicht immer benutzt zu werden.

Jedenfalls solltest du dich informieren, wie HTTP im Detail funktioniert. Einfach nur einen String durch gunzip zu schleusen bringts nicht unbedingt.

Das eigentliche Dekodieren ist wirklich nicht mehr.

Henryk hatte dazu mal ein komplettes Script gepostet:
http://forum.de.selfhtml.org/archiv/2002/7/18543/#m108064
Der Aufwand ist wie üblich die Fehlerbehandlung (und das un-chunken)

Gruss,
  Carsten