Android 中HttpURLConnection与HttpClient使用的简单实例
程序员文章站
2023-11-22 00:03:22
1:httphelper.java
复制代码 代码如下:public class httphelper { //1:标准的java接口...
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;
}
}
推荐阅读
-
详解OkSocket与Android的简单使用
-
Android 中HttpURLConnection与HttpClient使用的简单实例
-
Android中AnimationDrawable使用的简单实例
-
CentOs 7.3中搭建RabbitMQ 3.6单机多实例服务的步骤与使用
-
Android开发之RadioGroup的简单使用与监听示例
-
ubuntu中snap包的安装、更新删除与简单使用
-
Android使用SQLite数据库的简单实例
-
PHP中的traits简单使用实例
-
Java中位运算(移位、位与、或、异或、非) 的简单实例
-
CentOs 7.3中搭建RabbitMQ 3.6单机多实例服务的步骤与使用