HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(l);
HttpResponse response = client.execute(request);
if(response.getStatusLine().getStatusCode() == 200){
is = response.getEntity().getContent();
}else{}以上代码,不知道为什么,没有连接网络,但是返回getStatusCode还是200,这样是不是不正常啊。还有,请问如果网络异常,用这种方式连接网络,怎么做处理
HttpGet request = new HttpGet(l);
HttpResponse response = client.execute(request);
if(response.getStatusLine().getStatusCode() == 200){
is = response.getEntity().getContent();
}else{}以上代码,不知道为什么,没有连接网络,但是返回getStatusCode还是200,这样是不是不正常啊。还有,请问如果网络异常,用这种方式连接网络,怎么做处理
网络异常,最好给用户弹出提示,网络异常之类的,稍后再试,或者请检查网络是否正常。