HarmonyOS 鸿蒙Next 有没有比较好用的网络框架

发布于 1周前 作者 yibo5220 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 有没有比较好用的网络框架 有没有比较好用的鸿蒙上主流的网络框架及demo,支持请求拦截,动态路由,请求加密,错误处理,自定义证书等最好有demo那种封装过的,可以参考学习。

3 回复

可以参考官网demo具体内容可参考,比较主流的是rcp:

  1. HTTP:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-http-V5

  2. rcp:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/remote-communication-rcp-V5

axios三方库能力本身是在原生http库能力上做补充,RCP远场通信则除开性能上正在做优化改进外,能力上可实现自定义证书校验,场景化传输API、服务器身份校验、NTLM校验、数字签名校验等具体场景。

rcp和axios的具体功能对比可参考如下文档:https://docs.qq.com/sheet/DRGR0eW1vbUtLbGRR?tab=BB08J2

更多关于HarmonyOS 鸿蒙Next 有没有比较好用的网络框架的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


就照着axios试试吧我看已经开始迭代了

HarmonyOS 鸿蒙Next在网络框架方面,提供了一些原生且高效的网络通信能力,其中较为突出且好用的网络框架主要包括以下几个:

  1. ArkUI网络模块:ArkUI是HarmonyOS的UI开发框架,其中包含了用于网络请求的相关模块。这些模块提供了简洁的API,支持HTTP/HTTPS协议,可以方便地实现数据的发送和接收。对于前端开发者来说,ArkUI网络模块是一个不错的选择。

  2. 分布式通信框架:HarmonyOS作为分布式操作系统,其内置的分布式通信框架(如SoftBus)可以实现跨设备的网络通信。这种框架不仅适用于局域网内的设备互联,还可以支持远程设备之间的数据同步和通信。

  3. 第三方网络库:除了HarmonyOS原生提供的网络框架外,开发者还可以选择使用第三方网络库。这些库通常提供了更为丰富的功能和更灵活的配置选项,如OkHttp(虽然基于Java,但HarmonyOS的某些环境可能支持或提供了类似功能的库)、Retrofit等。不过,在选择第三方库时,需要注意其兼容性和性能表现。

如果以上网络框架仍无法满足你的需求,或者在使用过程中遇到问题,建议直接查阅HarmonyOS的官方文档或相关开发社区以获取更多信息。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部