HarmonyOS 通过request.agent.create创建上传下载任务的文件路径问题
1、通过request.agent.create创建上传任务只支持在cacheDir目录中,在上传的时候我只能把文件复制到cache目录下。请问怎么可以直接上传相册选择的文件?
2、通过request.agent.create创建的下载任务也只支持下载到位于调用方的缓存路径下。请问怎么下载到应用内的其他文件下?比如应用内的files文件下。
因为cache下的文件可能会在清除缓存的时候删除掉。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS request.agent.create 下载任务恢复问题
762浏览 • 1回复 待解决
HarmonyOS 使用request.agent.create创建要上传或下载的任务报错
61浏览 • 1回复 待解决
HarmonyOS 文件上传下载api问题
28浏览 • 1回复 待解决
HarmonyOS request.agent.create和request.downloadFile的用法区别
53浏览 • 1回复 待解决
HarmonyOS 上传下载如何获取请求响应
435浏览 • 1回复 待解决
HarmonyOS @ohos.request的request.agent.create可以关闭默认的进度通知吗
29浏览 • 1回复 待解决
错误码:request.agent.State.FAILED怎么处理,request下载文件异常
428浏览 • 1回复 待解决
HarmonyOS通过request.agent发起的下载.应用强退后,抓包看到下载流程依旧存在
396浏览 • 1回复 待解决
HarmonyOS request.agent下载任务在后台运行时,能否不发生通知?
392浏览 • 1回复 待解决
HarmonyOS request 下载问题
79浏览 • 1回复 待解决
HarmonyOS 关于request的下载问题
37浏览 • 1回复 待解决
js开发上传文件路径问题
6309浏览 • 2回复 待解决
HarmonyOS 使用request.agent 上传证件信息form表单无法携带参数
44浏览 • 1回复 待解决
HarmonyOS request.uploadFile 上传多文件
53浏览 • 1回复 待解决
使用request下载文件的方式
835浏览 • 1回复 待解决
request下载文件不能覆盖现有文件
1853浏览 • 1回复 待解决
HarmonyOS request.agent是否支持30X 重定向下载链接下载和m3u8的下载
53浏览 • 1回复 待解决
文件上传的本地路径如何获取
475浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中通过Request模块下载文件?
178浏览 • 1回复 待解决
#鸿蒙通关秘籍# 使用HarmonyOS Next request模块上传文件时如何解决路径格式不一致的问题?
94浏览 • 0回复 待解决
HarmonyOS " @ohos.request :request.downloadFile 下载文件无反应"
119浏览 • 1回复 待解决
HarmonyOS request上传文件后headerReceive内容无法解析
77浏览 • 1回复 待解决
HTTP请求Demo,通过createHttp方法创建一个请求任务,再通过request方法发起网络请求
1277浏览 • 1回复 待解决
HarmonyOS request 下载文件搭配 savebutton 报13400001
25浏览 • 1回复 待解决
问题1:可以使用PhotoViewPicker来拉取图库选择文件返回对应uri,结合request.agent.create接口表单项的FileSpec对象传入对应uri实现;
PhotoViewPicker使用参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-file-picker-V5#ZH-CN_TOPIC_0000001893210297__photoviewpicker
request.agent.create接口表单项的FileSpec对象使用参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-request-V5#ZH-CN_TOPIC_0000001847050484__filespec10
问题2:可以参考request.agent.create接口congfig配置项saveas属性描述实现:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-request-V5#ZH-CN_TOPIC_0000001847050484__config10
注意以上提供的request.agent.create接口相关链接属于API12版本能力
Api12的版本经过验证可以满足:
1、可以上传缓存文件夹下的和相册选择的文件
2、下载可以直接下载到this.context.filesDir目录下,目录结构即/data/storage/el2/base/haps/entry/files/hahah.jpg