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

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

HarmonyOS
2024-12-24 14:17:53
浏览
收藏 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
微信
回复
2024-12-24 16:32:24


相关问题
HarmonyOS http请求下载文件报错2300023
1005浏览 • 1回复 待解决
http请求中下载文件报错2300023
3586浏览 • 1回复 待解决
HTTP请求传输大于5m文件报错2300023
1263浏览 • 1回复 待解决
应用中http请求响应2300023
3269浏览 • 1回复 待解决
HarmonyOS http请求流数据报错
1087浏览 • 1回复 待解决
http请求报错2300006如何解决
3946浏览 • 1回复 待解决
HarmonyOS http请求大于5M的图片报错
619浏览 • 1回复 待解决
HarmonyOS http请求封装
894浏览 • 1回复 待解决
HarmonyOS 取消http请求
1169浏览 • 1回复 待解决
HarmonyOS http下载报错
733浏览 • 1回复 待解决
HarmonyOS http请求的封装
938浏览 • 1回复 待解决