web-dev-qa-db-fra.com

Android: Comment obtenir le code de statut d'une requête HttpClient

Je souhaite télécharger un fichier et je dois vérifier le code d'état de la réponse (c.-à-d. HTTP /1.1 200 OK). Ceci est un extrait de mon code:

HttpGet httpRequest = new HttpGet(myUri);
HttpEntity httpEntity = null;
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = httpclient.execute(httpRequest);
...

Comment puis-je obtenir le code de statut de la réponse?

87
whlk

Cela retournera la valeur int:

response.getStatusLine().getStatusCode()
211
Robby Pond
if (response.getStatusLine().getStatusCode()== HttpsURLConnection.HTTP_OK){
...
}
6
NickUnuchek