HarmonyOS rcp网络请求返回数据为null?

如题:HarmonyOS rcp网络请求返回数据为null?

阅读 622
1 个回答
  1. 检查权限是否声明 module.json5 中,ohos.permission.INTERNET 和 ohos.permission.GET\_NETWORK\_INFO
  2. console.log 可能有截断的请求,确保请求的响应体为 json 且接口正常

例如下面请求,有正常的结果

const session = rcp.createSession();
let req = new rcp.Request("https://agc-storage-drcn.platform.dbankcloud.cn/v0/txy-1gl2k", "GET");
session.fetch(req).then((res) => {
  console.info("tag" + JSON.stringify(res.toJSON()))
  AlertDialog.show( { title: 'request接口回调结果', message: 'Callback Data: ' + res.toString(), })
}).catch((err: BusinessError) => {
  console.error("HTTP-GET-ERROR:" + JSON.stringify(err));
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进