使用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
4天前
浏览
收藏 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
微信
回复
3天前
相关问题
HarmonyOS上传报如下错误
287浏览 • 1回复 待解决
HarmonyOS Image显示GIF图片时的控制
103浏览 • 1回复 待解决
request上传返回错误码401
96浏览 • 2回复 待解决
怎么实现后台上传图片
2285浏览 • 1回复 待解决
HarmonyOS图片上传相关问题
380浏览 • 1回复 待解决
HarmonyOS web上传文件和图片
152浏览 • 1回复 待解决
HarmonyOS如何实现图片上传
343浏览 • 1回复 待解决
HarmonyOS Web 图片上传功能失效
120浏览 • 1回复 待解决
通过web上传图片并进行预览
851浏览 • 1回复 待解决