Android网络编程之Http请求服务器数据(GET方式)
来源:互联网 发布:psp软件 编辑:程序博客网 时间:2024/06/03 18:58
进行Android应用开发,其中不得不使用到网络编程,最基本的就是向服务器发送Http请求,并接收从服务器返回的数据,该类数据一般为JSON或XML格式。
向服务器进行请求数据一般有GET、POST两种方式,两者基本类似,以GET居多。本文先讨论使用GET方式向聚合数据API发送请求,以获得手机号码归属地的信息。归属地查询的接口的请求示例为:http://apis.juhe.cn/mobile/get?phone=13429667914&key=您申请的KEY。默认返回的格式为JSON。最后把返回结果显示在TextView上。直接上代码:
最后返回的结果如截图所示:。成功接收到从服务器返回的JSON数据。
如果需要返回的数据为XML,只要重新拼装URL即可。如:"http://apis.juhe.cn/mobile/get?phone=13429667914&key=9719c91bd4ac2647c67c6cd067b5cb8e&dtype=xml";最后返回的结果为XML,截图如下:
。
最后开发者根据需要,可以对XML和JSON进行解析,完成业务需求。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
0 0
- Android网络编程之Http请求服务器数据(GET方式)
- Android网络编程之Http请求服务器数据(GET方式)
- Android网络编程之Http请求服务器数据(POST方式)
- Android网络编程之Http请求服务器数据(POST方式)
- Android网络编程get方式传递数据给服务器
- Android之网络----使用HttpClient发送HTTP请求(通过get方法获取数据)
- Android网络数据之向服务器提交数据的三种方式(get+post+AsyncHttpClient)
- android网络请求之post和get请求方式
- 手动get post请求网络(面向http协议向服务器提交数据)
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
- Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
- Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
- Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
- 查看linux占用内存/CPU最多的进程
- Python集合set与frozenset的区别
- poj1008 模拟
- PostgreSQL中表名、字段名大小写问题
- maven pom.xml配置解析
- Android网络编程之Http请求服务器数据(GET方式)
- leetcode刷题系列C++-Search in Rotated Sorted Array
- 测试一下
- selenium之二
- JAVA的23中涉及模式详解
- Android中程序与Service交互的方式——交互方式
- LeeCode Invert Binary Tree
- 三分钟了解mongodb
- grunt 学习