HarmonyOS 上传文件,获取不到服务器返回的图片路径

根据文档

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/app-file-upload-download-V5

上传文件,无法获取服务器返回的图片路径,只能获取

{"path":"test.jpg","responseCode":0,"message":"file uploaded successfully"} 

这些内容。

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

上传后的文件在应用沙箱内,不对外暴露绝对路径地址,只能通过相关的api访问指定的文件;

如果上传文件后是下载就调用下载的接口,如果是读取内容就调用读取相关的api,如果是分享就调用分享相关的api 等等,这些API调用时只需要文件名即可满足需要。

参考文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/app-sandbox-directory-V5

获取服务器端上传接口的响应数据,在headers对象中,具体的内容视服务器端响应而定

uploadTask.on('headerReceive', (headers: object) => {
  console.info("/Request upOnHeader headers:" + JSON.stringify(headers));
});

参考文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-request-V5

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS 文件上传服务器问题
397浏览 • 1回复 待解决
HarmonyOS Rcp.post上传图库文件服务器
336浏览 • 1回复 待解决
文件上传本地路径如何获取
448浏览 • 1回复 待解决
VScode终端ssh连接不到Linux服务器问题
28172浏览 • 2回复 待解决
请求服务器图片资源刷新卡片
932浏览 • 1回复 待解决