HarmonyOS HTTP请求报错 Failed writing received data to disk/application 2300023

业务HTTP请求后,接口应该返回base64 的图片用于页面图片显示,这边使用HarmonyOS自带的 http get 请求后,直接报错。查询相关资料说是没有相关权限或者说下载图片> 5M。图片展示的应该不需要相关权限吧,应该也没有下载图片吧?如果是下载的话,如何突破 5M

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

目前http的api接口只支持传输5m以内的数据,

如果是文件下载场景,以下两种情况会导致该报错

1、目标文件为只读文件,没有写入权限。

2、下载的文件大小超过5M。

文件上传下载建议使用@ohos.request 的接口,可以参考此文档:

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

分享
微博
QQ
微信
回复
2天前
相关问题
http请求中下载文件报错2300023
2527浏览 • 1回复 待解决
HarmonyOS http请求下载文件报错2300023
44浏览 • 1回复 待解决
HTTP请求传输大于5m文件报错2300023
475浏览 • 1回复 待解决
应用中http请求响应2300023
2188浏览 • 1回复 待解决
HarmonyOS http请求流数据报错
22浏览 • 1回复 待解决
http请求报错2300006如何解决
2814浏览 • 1回复 待解决
HarmonyOS http请求大于5M的图片报错
56浏览 • 1回复 待解决
HarmonyOS 取消http请求
35浏览 • 1回复 待解决
HarmonyOS http请求封装
34浏览 • 1回复 待解决
HarmonyOS http下载报错
37浏览 • 1回复 待解决
HarmonyOS http请求的封装
30浏览 • 1回复 待解决