HarmonyOS 使用HttpRequest获取远程内容,报2300023错误

使用如下代码获取一个远程js的内容(该js很大,有19.4m):

let httpRequest = http.createHttp();
httpRequest.request(bundle_Path, {expectDataType: http.HttpDataType.STRING},(err, data) => {
  if (!err) {
    ......
  } else {
    GmuLogProxy.debug(tag, 'load miniapp bundlejs failed::' + JSON.stringify(err));
  }
});

错误详情{“code”:2300023,“message”:“Failed writing received data to disk/application”}

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

request只支持传递5M以内的数据,超过大小就会报2300023错误,要传递19.4M的大数据,可以用requestInStream。

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-http-V5#requestinstream10

分享
微博
QQ
微信
回复
2天前
相关问题
推送服务系统错误1000900010
1771浏览 • 1回复 待解决
HarmonyOS 证书链校验器19030001错误
38浏览 • 1回复 待解决
怎么解决mysql远程连接报10038的错误
2225浏览 • 1回复 待解决
DevEco Studio打开历史工程空指针错误
4963浏览 • 1回复 待解决
用华为登录一直6003错误
8007浏览 • 1回复 待解决
ListItem 组件渲染错误空白内容
859浏览 • 1回复 待解决