Je télécharge des fichiers xml compressés à l'aide de GZip à l'aide de System.NET.FtpWebRequest.FTPWebRequest: problème de téléchargement de fichiers GZipped
Les fichiers que je reçois sont environ deux fois plus grands que les fichiers sur le serveur et System.IO.Compression.GZipStream ne les aime pas. Il renvoie le message d'erreur suivant:
System.IO.InvalidDataException :
The magic number in GZip header is not correct.
Make sure you are passing in a GZip stream.
Le site GZip propose de nombreux problèmes sont causés par le téléchargement de fichiers binaires en ASCII. Cependant, je rencontre le même problème si j'ai défini UseBinary sur true ou false sur FtpWebRequest.
Mon code de décompression fonctionne correctement sur les fichiers téléchargés manuellement avec FileZilla.
Comme d'habitude, votre aide est grandement appréciée.
Il y a manifestement quelque chose qui ne va pas avec votre code - veuillez le signaler ici et nous serons en mesure d'identifier le problème. – Russ