`
staroflife
  • 浏览: 20672 次
社区版块
存档分类
最新评论

android post get

 
阅读更多
//post
HttpClient client=new DefaultHttpClient();
HttpPost post=new HttpPost("路径");
post.setHeader("Content-Type","application/x-www-form-urlencoded");
List<NameValuePair> pairs=new ArrayList<NameValuePair>();
pairs.add(new BasicNameValuePair("device_uuid",uuid));
pairs.add(new BasicNameValuePair("app_version"),app_version);
try{
post.setEntity(new UrlEncodedFormEntity(pairs));
//UrlEncodedFormEntity,这里第二个参数可以加"utf-8"
}catch(UnsupportedEncodingException e){
e.printStackTrace();
}
try{
client.execute(post);
}catch(Exeption e){

}

----------------------------------------------------------------------

//get
DefaultHttpClient client=new DefaultHttpClient();
HttpGet get=new HttpGet(String url);//url参数,形如?x=1&y=2
HttpResponse response=client.execute(get);
int code=response.getStatusLine().getStatusCode();//返回码200 成功
if(code==200){
  InputStream in=response.getEntity().getContent();//返回的数据
}


要添加权限: <uses-permission android:name="android.permission.INTERNET" />


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics