web-dev-qa-db-ja.com

Android:HttpClientリクエストのステータスコードを取得する方法

ファイルをダウンロードしたいのですが、応答ステータスコードを確認する必要があります(つまりHTTP /1.1 200 OK)。これは私のコードの一部です:

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

応答のステータスコードを取得するにはどうすればよいですか?

87
whlk

これはint値を返します:

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