使用axios上传图片时候错误

/** 
 * 文件上传 
 * @param filePath 文件路径 
 */ 
async uploadFile(filePath: string = ''): Promise<UploadResult> { 
  let data = new FormData() 
  data.append('file', filePath) 
  let resp = await axios.post<Response<UploadResult>>(Url.UPLOAD_FILE, data, { 
    headers: { 'Content-Type': 'multipart/form-data' }, 
  }) 
  return resp.data.data 
}
HarmonyOS
2024-11-18 09:18:52
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

上传需要传参数context,应该代码中添加context。

repository.uploadFile(realUri, context).then(data => { }) 
 
async uploadFile(filePath: string = '', context): Promise<UploadResult> { 
  let data = new FormData() 
  data.append('file', filePath) 
  let resp = await axios.post<Response<UploadResult>>(Url.UPLOAD_FILE, data, { 
    headers: { 'Content-Type': 'multipart/form-data' }, 
    context:context 
  }) 
  return resp.data.data 
}
分享
微博
QQ
微信
回复
2024-11-18 16:22:32
相关问题
HarmonyOS上传报如下错误
364浏览 • 1回复 待解决
HarmonyOS Image显示GIF图片时的控制
284浏览 • 1回复 待解决
HarmonyOS 图片上传
22浏览 • 1回复 待解决
HarmonyOS 上传 app 文件, 提示 996 错误
65浏览 • 1回复 待解决
request上传返回错误码401
374浏览 • 2回复 待解决
HarmonyOS 上传图片问题
41浏览 • 1回复 待解决
怎么实现后台上传图片
2337浏览 • 1回复 待解决
HarmonyOS 图片上传httpRequest格式问题
38浏览 • 1回复 待解决
HarmonyOS图片上传相关问题
482浏览 • 1回复 待解决
HarmonyOS上传app包报错,错误码996
86浏览 • 1回复 待解决