Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java HttpClient类型的getStatusLine()方法未定义_Java_Android - Fatal编程技术网

Java HttpClient类型的getStatusLine()方法未定义

Java HttpClient类型的getStatusLine()方法未定义,java,android,Java,Android,我一直在使用HttpClient连接android和Django。现在我需要找出响应代码。下面几天我累了 String url = "http://10.0.2.2:8000/api/ecp/profile/?format=json"; HttpClient client = new DefaultHttpClient(); HttpGet httpget = new HttpGet(url); httpget.setHeader("AUTHORIZATION", un.getText().to

我一直在使用HttpClient连接android和Django。现在我需要找出响应代码。下面几天我累了

String url = "http://10.0.2.2:8000/api/ecp/profile/?format=json";
HttpClient client = new DefaultHttpClient();
HttpGet httpget = new HttpGet(url);
httpget.setHeader("AUTHORIZATION", un.getText().toString()+":"+hash);
client.execute(httpget);
int code = client.getStatusLine().getStatusCode();  
但它抛出了以下错误

The method getStatusLine() is undefined for the type HttpClient
知道怎么办吗?
Thanx

您应该根据响应而不是客户机进行操作

HttpResponse respone=client.execute(httpget);

 int athul=respone.getStatusLine().getStatusCode

你可以试试这个代码。也许它会对你有帮助

final HttpResponse res = httpClient.execute(httpget);

    final String code = res.getStatusLine().toString();