鸿蒙原生应用开发-网络管理HTTP数据请求

一、场景介绍

应用通过HTTP发起一个数据请求,支持常见的GET、POST、OPTIONS、HEAD、PUT、DELETE、TRACE、CONNECT方法。

二、接口说明

HTTP数据请求功能主要由http模块提供。

使用该功能需要申请ohos.permission.INTERNET权限。

涉及的接口如下表,具体的接口说明请参考API文档。

三、request接口开发步骤

1.从@ohos.net.http.d.ts中导入http命名空间。

2.调用createHttp()方法,创建一个HttpRequest对象。

3.调用该对象的on()方法,订阅http响应头事件,此接口会比request请求先返回。可以根据业务需要订阅此消息。

4.调用该对象的request()方法,传入http请求的url地址和可选参数,发起网络请求。

5.按照实际业务需要,解析返回结果。

6.调用该对象的off()方法,取消订阅http响应头事件。

7.当该请求使用完毕时,调用destroy()方法主动销毁。

本文参考引用HarmonyOS官方开发文档,基于API9。

相关推荐
交叉编译之王 hahaha17 分钟前
RK3568-鸿蒙5.1与原生固件-扇区对比分析
华为·harmonyos
HarmonyOS_SDK29 分钟前
【FAQ】HarmonyOS SDK 闭源开放能力 —Vision Kit (3)
harmonyos
梁下轻语的秋缘3 小时前
鸿蒙系统电脑:开启智能办公新时代
华为·电脑·harmonyos
梁下轻语的秋缘3 小时前
HarmonyOS 与 OpenHarmony:同根而不同途
华为·harmonyos
__Benco11 小时前
OpenHarmony平台驱动开发(十七),UART
人工智能·驱动开发·harmonyos
落叶挽歌21 小时前
鸿蒙ArkUI体验:Hexo博客客户端开发心得
华为·harmonyos
特立独行的猫a21 小时前
uni-app 开发HarmonyOS的鸿蒙影视项目分享:从实战案例到开源后台
uni-app·开源·harmonyos·鸿蒙·影视
交叉编译之王 hahaha1 天前
RK3568-鸿蒙5.1镜像烧录与调试
华为·harmonyos
Raink老师1 天前
鸿蒙页面布局入门
华为·harmonyos·鸿蒙·移动端布局
hbcui19841 天前
uni-app x正式支持鸿蒙原生应用开发
uni-app·harmonyos·uni-app x