1:HttpHelper.java
复制代码 代码如下:
public class HttpHelper {
//1:标准的Java接口
public static String getStringFromNet1(String param){
String result="";
try{
URL url=new URL(param);
HttpURLConnection conn=(HttpURLConnection)url.openConnection();
if(conn.getResponseCode()==HttpURLConnection.HTTP_OK){
InputStream is=conn.getInputStream();
byte[]data=new byte[1024];
int len=is.read(data);
result=new String(data,0,len);
is.close();
conn.disconnect();
}
}catch(Exception e){
e.printStackTrace();
}
return result;
}
//2:Apache接口
public static String getStringFromNet2(String param){
String result="";
try{
HttpClient client=new DefaultHttpClient();
HttpGet get=new HttpGet(param);
HttpResponse response=client.execute(get);
if(response.getStatusLine().getStatusCode()==HttpStatus.SC_OK){
result=EntityUtils.toString(response.getEntity());
}
}catch(Exception e){
e.printStackTrace();
}
return result;
}
}
【Android 中HttpURLConnection与HttpClient使用的简单实例】相关文章:
★ Android开发之BroadcastReceiver用法实例分析
★ android开发中ListView与Adapter使用要点介绍
★ Android layout_weight使用方法及实例
★ 用Android Location获取当前地理位置的方法
★ Android HttpClient GET或者POST请求基本使用方法
★ Android中BroadcastReceiver(异步接收广播Intent)的使用
★ Android中gravity与layout_gravity的使用区别分析
★ Android中ActionBar以及menu的代码设置样式