HarmonyOS 关于rcp.createSession封装
我这边想要封装rcp
但是在文档看,rcp这个没有实例化方法呢?
我这边该如何封装?
不能所有地方都这么写吧
const cache = new ResponseCache();
const session = rcp.createSession({
  interceptors: [new ResponseCachingInterceptor(cache)]
});
return  session.post("https:", MapUtils.map2Json(requestDic123)).then((response) => {
  console.info(`Response succeeded: ${response}`);
}).catch((err: BusinessError) => {
  console.error(`Err: Code is ${err.code}, message is ${err.message}`);
});
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS rcp.createSession创建的Session不关闭有什么问题吗 
989浏览  • 1回复 待解决
HarmonyOS rcp.createSession,session的上限是多少,是否可以自定义上限 
834浏览  • 1回复 待解决
HarmonyOS 关于rcp请求封装问题 
1167浏览  • 1回复 待解决
HarmonyOS rcp通用请求的Promise封装 
1461浏览  • 1回复 待解决
HarmonyOS 关于页面架构封装问题 
975浏览  • 1回复 待解决
HarmonyOS 关于封装promptAction.openCustomDialog问题 
1037浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用ef_rcp库进行网络请求封装? 
1598浏览  • 1回复 待解决
HarmonyOS 关于自定义弹窗的封装调用 
1923浏览  • 2回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS中利用模块化封装简化RCP网络通信配置? 
1161浏览  • 0回复 待解决
HarmonyOS 关于rcp网络组件,自定义拦截器如何给requestHeader赋值 
753浏览  • 1回复 待解决
HarmonyOS rcp-rcp.TimeInfo 属性释义及计算咨询-- 
801浏览  • 1回复 待解决
HarmonyOS rcp请求问题 
1356浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中将远场通信RCP请求模块化封装以简化网络请求? 
2410浏览  • 1回复 待解决
HarmonyOS RCP在get请求下报错 Rcp Parse body to JSON error {} 
1420浏览  • 1回复 待解决
HarmonyOS rcp能力调用demo 
1080浏览  • 1回复 待解决
HarmonyOS axios和rcp取舍 
1304浏览  • 1回复 待解决
HarmonyOS rcp取消网络请求 
1380浏览  • 1回复 待解决
HarmonyOS RCP如何设置contentType 
745浏览  • 1回复 待解决
HarmonyOS rcp模块使用例子 
992浏览  • 1回复 待解决
HarmonyOS rcp拦截器 
1073浏览  • 1回复 待解决
HarmonyOS 使用rcp 在X86模拟器上,rcp对象undefined 
1199浏览  • 1回复 待解决
HarmonyOS rcp网络请求报错1007900994 
1403浏览  • 1回复 待解决
HarmonyOS  http/rcp有cookieManager吗 
820浏览  • 1回复 待解决
HarmonyOS RCP POST表单提交咨询 
1113浏览  • 1回复 待解决
HarmonyOS rcp请求如何传递参数 
1182浏览  • 1回复 待解决





















建议将rcp相关配置和方法封装进一个class中,使用时直接new一个实例对象,并调用其中相关的方法
也可以参考一下文档中的testInterceptor方法,直接封装成函数(需要自己添加url等参数)
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/remote-communication-interceptor-V5