J'ai besoin de decompresser en memoire des donnees renvoyées par un serveur
http
compressées avec gzip.
Je me bats depuis 3 jours avec zlib sans succès.
- La commande de haut niveau "uncompress" ne marche pas.
- La séquence inflateInit / inflate en un bloc ne marche pas0
- La séquence inflateInit / inflate en un plusieurs blocs ne marche pas0
- remplacer inflateInit par inflateInit2 avec une valeur négative à cause de
l'absence de header ne marche pas non plus
--> dans tout les cas, j'ai l'erreur -3 (Z_DATA_ERROR)
- J'ai meme regardé le source de FireFox, mais c'est assez difficile
d'isoler la partie qui m'interesse.
La technique d'ajouter un "dummy header" de 2 octets n'a pas marchée non
plus.
Donc, si quelqu'un a les 20 ou 30 lignes de codes qui marche sous Windows
avec une decompression zlib en memoire sans header de type http, je suis
PRENEUR !!