Je suis en train de télécharger un code source du site et l'afficher dans une zone de texte, mais il me semble avoir une erreur et ne peut pas le comprendre: sTélécharger la source html android?
public void getHtml() throws ClientProtocolException, IOException
{
HttpClient httpClient = new DefaultHttpClient();
HttpContext localContext = new BasicHttpContext();
HttpGet httpGet = new HttpGet("http://www.spartanjava.com");
HttpResponse response = httpClient.execute(httpGet, localContext);
String result = "";
BufferedReader reader = new BufferedReader(
new InputStreamReader(
response.getEntity().getContent()
)
);
String line = null;
while ((line = reader.readLine()) != null){
result += line + "\n";
Toast.makeText(activity.this, line.toString(), Toast.LENGTH_LONG).show();
}
}
comment se fait cela ne fonctionne pas et jeter une exception IOException?
... où est-il jeter l'exception - pourrait marquer la ligne de code, s'il vous plaît, et afficher le message d'erreur? –
HttpResponse response = httpClient.execute (httpGet, localContext); c'est ce qui lançait l'exception mais le commentaire de Levara l'a corrigé: D c'était une chose d'autorisation – Mars