Comment faire pour télécharger un fichier ZIp à partir d'une URl et de les stocker en tant que fichier Zip seulement
J'ai une url comme ci-dessous
http://blah.com/download.zip
Je veux un code java pour télécharger ce fichier Zip à partir de l'URL et de l'enregistrer dans mon répertoire sur le serveur en tant que fichier ZIP . Je voudrais aussi savoir quel est le plus efficace moyen pour ce faire.
Ya je suis à l'aide de InputStream stream= connexion.getInputStream(); mais il regarde comme il fait une erreur parce que le même fichier téléchargé par Firefox affiche plus de données par rapport à ce qu'il montre, par mon code java.
OriginalL'auteur user882196 | 2011-11-24
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, votre URL est pas
http:\\blah.com\download.zip
. Il esthttp://blah.com/download.zip
.Deuxième, c'est simple. Vous devez effectuer la demande HTTP GET, prendre le flux et de le copier à
FileOutputStream
. Voici l'exemple de code.probablement une faute de frappe,
bytesRead
devrait êtren
OriginalL'auteur AlexR