Android rest接口

Android rest接口android应用程序如何访问restful接口建立能够访问restful接口的android应用程序,需要用到类包含在android,jar文件中,它的位置在D:\androidSDK-r21\platforms\android-8\android.jar。一、restpost1、建立客户端HttpClient对象2、建立访问方式HttpPost对象3、组建访问参数J

 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();

}

今天的文章Android rest接口分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/11613.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注