HarmonyOS 文件上传下载api问题
文件上传的实例代码中:
let uploadTask: request.UploadTask;
let uploadConfig: request.UploadConfig = {
url: 'http://www.huawei.com', // 需要手动将 url 替换为真实服务器的 HTTP 协议地址
header: { 'Accept': '*/*' },
method: "POST",
files: [{ filename: "test", name: "test", uri: "internal://cache/test.jpg", type: "jpg" }],
data: [{ name: "name123", value: "123" }],
};
try {
request.uploadFile(getContext(), uploadConfig).then((data: request.UploadTask) => {
uploadTask = data;
}).catch((err: BusinessError) => {
console.error(`Failed to request the upload. Code: ${err.code}, message: ${err.message}`);
});
} catch (err) {
console.error(`Failed to request the upload. err: ${JSON.stringify(err)}`);
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
里面的这个uri应该传什么?这个internal://是怎么来的?我沙箱路径的文件“/data/storage/el2/base/cache/1234569.mp3”怎么才能弄成这个所谓的internal://开头的uri?
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 上传下载如何获取请求响应
1214浏览 • 1回复 待解决
HarmonyOS 通过request.agent.create创建上传下载任务的文件路径问题
897浏览 • 1回复 待解决
HarmonyOS 上传文件api,文件mimeType部分缺失问题
1346浏览 • 1回复 待解决
HarmonyOS rcp.downloadToFile是否支持断点续传下载文件?
640浏览 • 1回复 待解决
HarmonyOS上传文件问题
1236浏览 • 1回复 待解决
HarmonyOS 上传文件问题
782浏览 • 1回复 待解决
HarmonyOS 文件下载问题
895浏览 • 1回复 待解决
HarmonyOS日志文件上传问题
1392浏览 • 1回复 待解决
HarmonyOS @ohos/httpclient上传文件问题
897浏览 • 1回复 待解决
HarmonyOS 文件下载保存问题
1401浏览 • 1回复 待解决
HarmonyOS request文件上传问题
789浏览 • 1回复 待解决
HarmonyOS 文件上传 & 资源读取问题
1569浏览 • 1回复 待解决
HarmonyOS axios下载文件问题
1011浏览 • 1回复 待解决
HarmonyOS 文件上传服务器问题
1215浏览 • 1回复 待解决
HarmonyOS 文件下载的几个问题
839浏览 • 1回复 待解决
HarmonyOS httpclient文件下载,file权限问题
646浏览 • 1回复 待解决
js开发上传文件路径问题
7257浏览 • 2回复 待解决
HarmonyOS 下载到本地文件的预览问题
974浏览 • 1回复 待解决
HarmonyOS axios上传文件数据传递问题
703浏览 • 1回复 待解决
HarmonyOS 有没有提供上传大文件到服务器的api
845浏览 • 1回复 待解决
HarmonyOS 文件下载保存到外部存储问题
870浏览 • 1回复 待解决
HarmonyOS 如何上传文件?
948浏览 • 1回复 待解决
HarmonyOS 上传本地录音文件参数设置问题
568浏览 • 1回复 待解决
internal://cache路径是:/data/app/el2/100/base/包名/haps/entry/cache/
请参考以下文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/app-file-upload-download-V5https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-file-fileuri-V5https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-request-V5
以上传图库中图片为例: