![de17963e45c16c0370f7f8ce743133a3.png](https://img-blog.csdnimg.cn/img_convert/de17963e45c16c0370f7f8ce743133a3.png)
简介
AliOS Things 3.0版本于9月27日在云栖大会正式发布,在新版本中带来了全新的应用开发框架,帮助用户快速构建自己的应用。使用户可以更专注于自身应用的开发。
AliOS Things 3.0版本新增加了httpc组件(http 客户端组件),httpc组件支持多种RESTful的API调用,包括GET、POST、PUT、HEAD等,也支持https安全协议。
本示例是基于AliOS Things 3.0应用开发框架做的一个简单的http client应用,通过http API请求获取当前的天气信息。
准备工作
参考 AliOS Things Environment Setup 和 AliOS Things 3.0 应用开发指南指南 搭建好AliOS Things 3.0的应用开发环境。
创建应用工程
参考AliOS Things 3.0 应用开发指南 > AliOS Studio中创建应用工程创建好你的应用工程。
本示例新建的应用工程名称为httpclient_app,选择的开发板为developerkit。
编写应用代码
新建好的应用工程文件如下面所示:
.httpclient_app├── .aos # AliOS Things 3.0 应用工程描述├── .vscode # AliOS Studio 配置文件├── Config.in # Menuconfig 配置文件├── README.md #