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

时间:2010-04-07 13:37:40

标签: android httpclient httprequest http-status-codes

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

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

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

2 个答案:

答案 0 :(得分:211)

这将返回int值:

response.getStatusLine().getStatusCode()

答案 1 :(得分:0)

使用响应的 code() 函数获取其 HTTP 代码:

val code = response.code()