Bonjour,

j'ai une méthode toute simple qui est sensée me récupérer des données, et retourner le flux

A quel moment, et où dois je fermer le flux ? Je ne vois pas trop.

Ou dans la mesure où je ne crée pas l'objet "flux", c'est juste un référence, je ne touche rien ??

Code Appel : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Test test = new Test();
InputStream flux = test.download();

Code méthode : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
public  InputStream download() throws ClientProtocolException, IOException{
		HttpClient httpclient = new DefaultHttpClient();		
		HttpGet httpGet = new HttpGet("http://www.test.fr/test.html");
		HttpResponse response = httpclient.execute(httpGet);
		HttpEntity entity = response.getEntity();
		InputStream inStream = entity.getContent();
		return inStream;
	}