Bonjour,

J'ai un problème de décompresser un InputStream.
Voici le code:
J'ouvre d'abord une connexion sur le Net pour récupérer un fichier gzip à décompresser après.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
HttpURLConnection httpCon = (HttpURLConnection)server.openConnection();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
ZipInputStream zipStream = new ZipInputStream( new BufferedInputStream(httpCon.getInputStream()));
ZipEntry entry;
// parcours des entrées de l'archive
while((entry = zipStream.getNextEntry()) != null) {
// affichage du nom de l'entrée
System.out.println("Extracting: " +entry);
}
il n'y a rien qui s'affiche, par contre zipStream.getNextEntry()) renvoie null. Si quelqu'un voit le problème, Merci de me le dire.