HttpClient httpClient = new DefaultHttpClient(); HttpGet httpGet = new HttpGet(strings[0]); try { HttpResponse execute = httpClient.execute(httpGet); if(execute.getStatusLine().getStatusCode() == 200){ //entity里封装的返回数据; HttpEntity entity = execute.getEntity(); result = EntityUtils.toString(entity); } } catch (Exception e) { e.printStackTrace(); Log.d("TAG",e.toString());//输出的是错误信息 }
需要注意的一点:HttpClient是过时的方法,如果要使用,需要在Gradle中加下面这句话
这句话加在android下面
useLibrary 'org.apache.http.legacy'
本文介绍了如何使用HttpClient发起GET请求并获取响应数据的过程。需要注意的是,由于HttpClient已过时,如需使用需在Gradle文件中加入特定配置。
5779

被折叠的 条评论
为什么被折叠?



