Android:如何获得HttpClient请求的状态代码?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (26)

我想下载一个文件,并需要检查响应状态代码(即HTTP /1.1 200 OK)。这是我的代码片段:

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

如何获得响应的状态代码?

提问于
用户回答回答于

这将返回int价值:

response.getStatusLine().getStatusCode()
用户回答回答于
if (response.getStatusLine().getStatusCode()== HttpsURLConnection.HTTP_OK){
...
}

扫码关注云+社区