添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

可以使用axios实现文件上传下载。

参考链接: https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/js/axios.md

react-native-fileupload可以实现文件上传

参考链接: https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/react-native-fileupload.md

在HarmonyOS鸿蒙Next中, rn-fetch-blob 文件上传下载相关API的替换库可以考虑使用 @ohos.net.http 模块。该模块提供了HTTP/HTTPS请求的功能,支持文件的上传和下载操作。 @ohos.net.http 模块是鸿蒙系统原生支持的API,适用于HarmonyOS应用开发,能够实现与 rn-fetch-blob 类似的功能。

具体来说, @ohos.net.http 模块中的 HttpRequest 类可以用于创建HTTP请求,支持GET、POST等请求方法。通过设置请求头和请求体,可以实现文件的上传。对于文件下载,可以使用 HttpResponse 类获取响应数据,并将其写入本地文件。此外, @ohos.net.http 模块还支持异步操作,能够有效提升应用的响应速度。

相比于 rn-fetch-blob @ohos.net.http 模块更加符合鸿蒙系统的开发规范,能够更好地利用系统资源,提升应用的性能和稳定性。因此,在HarmonyOS鸿蒙Next中,推荐使用 @ohos.net.http 模块作为 rn-fetch-blob 的替代方案。