Android rest接口
android应用程序如何访问restful接口
建立能够访问restful接口的android应用程序,需要用到类包含在android,jar文件中,它的位置在D:\androidSDK-r21\platforms\android-8\android.jar。
一、rest post
1、建立客户端 HttpClient对象
2、建立访问方式 HttpPost对象
3、组建访问参数 JSONObject对象
4、设置请求头和请求实体 setHeader() setEntity()
5、建立访问返回值对象 HttpResponse
6、解析返回字符串 EntityUtils.toString()
代码如下:
try{
HttpClient client = new DefaultHttpClient();
HttpPost requst = new HttpPost("www.baidu.com");
JSONObject paramJson = new JSONObject();
paramJson.put("param", param);
//可根据服务端要求情况设置请求头
request.setHeader("Accept","text/html");
request.setEntity(new StringEntity(Base64.encodeToString(paramJson.toString.getBytes(),0)));
HttpResponse response = client.execute(request);
result = EntityUtils.toString(response.getEntity());
resutl = new String(Base64.decode(result.getBytes(),0));
}catch(Exception e){
e.printStachTrace();
}
更多相关文章
- 使用Python开发Android应用程序:第一节 在手机上配置Python运行环
- Android必备:Android应用程序组成
- Android应用程序基础
- 另一个更简单的Android应用程序全屏的方法
- CMD命令创建、编译Android应用程序
- android 常用api 接口签名验证
- Android 编写使用root权限的android应用程序
- android应用程序设置全屏