HarmonyOS 文件上传报错
调用 request.uploadFile 的时候报错
Error: the parameters check fails this is fail path@431a5ed1
- 1.
代码如下:
uploadFile() {
// 上传任务配置项
let header = new Map<Object, string>();
header.set('partner_id', this.partnerId);
header.set('user_number', this.userNumber);
let files: Array<request.File> = [
{ filename: 'wenzai_logs', name: 'wenzai_logs', uri: 'internal:/data/storage/el2/base/haps/entry/files/wenzai_logs.zip' , type: 'zip' }
]
let requestData: Array<request.RequestData> = [{ name: 'name', value: 'value' }];
let uploadConfig: request.UploadConfig = {
url: API_HOST_WEB[this.deployType] + UP_LODE_LOG_FILE,
header: header,
method: 'POST',
files: files,
data: requestData
}
try {
request.uploadFile(context, uploadConfig)
.then((uploadTask: request.UploadTask) => {
uploadTask.on('complete', (taskStates: Array<request.TaskState>) => {
for (let i = 0; i < taskStates.length; i++) {
console.info(`upload complete taskState: ${JSON.stringify(taskStates[i])}`);
}
});
})
.catch((err: BusinessError) => {
console.error(`Invoke uploadFile failed, code is ${err.code}, message is ${err.message}`);
})
} catch (error) {
let err: BusinessError = error as BusinessError;
console.error(`Invoke uploadFile failed, code is ${err.code}, message is ${err.message}`);
}
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
请帮忙看下哪个地方写错了
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS上传报如下错误
862浏览 • 1回复 待解决
基于鸿蒙JS UI,使用远程真机拍照上传报错
7881浏览 • 2回复 待解决
有无类似bugly这种第三方插件可以上传报错日志?
765浏览 • 1回复 待解决
上传文件接口报错 ,该怎么处理啊?
1566浏览 • 1回复 待解决
HarmonyOS 上传文件问题
762浏览 • 1回复 待解决
HarmonyOS 录音上传文件
889浏览 • 1回复 待解决
HarmonyOS上传文件问题
1228浏览 • 1回复 待解决
HarmonyOS 如何上传文件?
939浏览 • 1回复 待解决
HarmonyOS 文件上传无法解析文件地址
887浏览 • 1回复 待解决
HarmonyOS文件上传怎么写
1400浏览 • 1回复 待解决
HarmonyOS 上传文件的demo
852浏览 • 1回复 待解决
HarmonyOS axios上传文件失败
841浏览 • 1回复 待解决
HarmonyOS web组件上传文件
951浏览 • 1回复 待解决
HarmonyOS 上传文件相关Demo
1359浏览 • 1回复 待解决
HarmonyOS 上传软件包报错991
847浏览 • 1回复 待解决
HarmonyOS 文件上传入参设置
521浏览 • 1回复 待解决
HarmonyOS 文件上传 & 资源读取问题
1551浏览 • 1回复 待解决
HarmonyOS request文件上传问题
784浏览 • 1回复 待解决
HarmonyOS web上传文件和图片
892浏览 • 1回复 待解决
HarmonyOS 文件上传HEADER如何配置
628浏览 • 1回复 待解决
HarmonyOS 如何通过SFTP上传文件
603浏览 • 1回复 待解决
HarmonyOS日志文件上传问题
1385浏览 • 1回复 待解决
HarmonyOS @ohos/httpclient上传文件问题
867浏览 • 1回复 待解决
HarmonyOS 上传文件api,文件mimeType部分缺失问题
1321浏览 • 1回复 待解决
HarmonyOS Formdata上传文件,总是提示文件为空
666浏览 • 1回复 待解决
根据文档当前能力如此,当前只支持上传cache目录下的文件, 非cache目录下上传下载解决方案: 将公共路径的文件(picker选择),拷贝至沙箱路径中,可完成上传。这边提供一个demo参考一下
Demo:
应用文件上传下载,可以参考最新更新的文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/app-file-upload-download-V5