HarmonyOS 网络组件如何选择?

请问Network Kit和Remote Communication Kit实现http网络请求的区别是啥,应该怎样选择?

httpRequest和rcp都是实现http网络请求,为何又设计rcp,不能在httprequest基础上拓展?

阅读 434
1 个回答

rcp库请求发送能力与http一致,两者使用底层库能力不同(http底层使用为libcurl,rcp库底层由内部开发封装。

ohos.net.http原生库能力暂不会再演进或新增其他功能,rcp能力在演进性、接口易用性、性能、功耗方面比http网络库好。

http支持应用发起数据请求功能,rcp可实现自定义证书校验,场景化传输API、服务器身份校验、NTLM校验、数字签名校验等场景能力。