1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| try {
//connection au liens
liens =new URL(urls1);
HttpURLConnection recupContenu= (HttpURLConnection) liens.openConnection();
recupContenu.setRequestMethod("GET");
recupContenu.getDoOutput();
recupContenu.connect();
org.jsoup.nodes.Document document = Jsoup.connect(urls1).get();
name=document.title();
InputStream inputStream=new BufferedInputStream(liens.openStream());
OutputStream outputStream= new FileOutputStream(fichier+name+extention);
BufferedOutputStream buffoutputream= new BufferedOutputStream(outputStream,4096);
byte data[]=new byte[1024];
int total = 0;
while ((count = inputStream.read(data,0,1024)) != -1){
total += count;
buffoutputream.write(data,0,count);
}
inputStream.close();
recupContenu.disconnect();
buffoutputream.flush();
buffoutputream.close();
outputStream.flush();
outputStream.close();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return null; |
Partager