代码之家  ›  专栏  ›  技术社区  ›  whlk

android:如何获取httpclient请求的状态代码

  •  85
  • whlk  · 技术社区  · 14 年前

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

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

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

    2 回复  |  直到 8 年前
        1
  •  209
  •   Tim Cooper    12 年前

    这将返回 int 价值观:

    response.getStatusLine().getStatusCode()
    
        2
  •  6
  •   NickUnuchek Romulano    8 年前
    if (response.getStatusLine().getStatusCode()== HttpsURLConnection.HTTP_OK){
    ...
    }