Thread HTTP mit LWP
(19 answers)
Opened by jmb at 2006-02-13 10:08
[quote=jmb,14.02.2006, 09:42]1) Entfernen aller Header Zeilen (würde die Begin Tags aller HTTP 1.1 ''Schlagwörter'' nehmen und die dazugehörigen Zeilen herausfiltern
[/quote] Was hast du da mit "Schlagwörtern"? Alles bis zur ersten Leerzeile ist Header, alles danach ist Content. Punkt. Quote Erstmal: Am Header Content-Encoding herausfinden, ob und wie der Content komprimiert ist (gzip, compress, deflate). Nur dann an uncompress oder was auch immer übergeben, wenn es auch passend komprimiert ist. (Du kannst nicht gemischt komprimierte und unkomprimierte Daten an uncompress übergeben und erwarten, dass es rät, was der Inhalt ist.) Quote Dabei aber nicht vergessen, den Header anzupassen! Einerseits Content-Encoding, andererseits Content-Length (falls vorhanden) und Content-Range (falls vorhanden). Vielleicht wäre es sinnvoll, erstmal RFC 2616 zu lesen ... |