排错:CheckUploadStatus# upload fail curl error 7

owCode
发布于 2023-2-22 23:59
浏览
0收藏

最近在研究OpenHarmony的API文档时,想使用@ohos.request的uploadFile(stage模型),但是碰到下面的错误
排错:CheckUploadStatus# upload fail curl error 7-鸿蒙开发者社区
解决方法:

// 在module.json5中声明权限 
"requestPermissions": [
      {
        "name": "ohos.permission.INTERNET"
      }
]

顺便再提一个坑
@ohos.request的uploadFile上传文件的存储位置是有限制的,官方说明如下
排错:CheckUploadStatus# upload fail curl error 7-鸿蒙开发者社区
这里的“internal://cache/”可能会给一些刚入门的朋友带来一些困惑。
“internal://cache/”是指应用程序的缓存目录(cacheDir),这是应用程序私有的存储空间,和缓存目录性质相同的还有应用程序的文件目录(fileDir),临时目录(tempDir)。当我们把文件上传时,由于存储位置的限制,所以我们必须把文件存储在这个地方。此时我们可以利用Context(应用上下文)来找到缓存目录的路径。

标签
1
收藏
回复
举报
1条回复
按时间正序
/
按时间倒序
红叶亦知秋
红叶亦知秋

感谢分享

回复
2023-2-23 10:36:49
回复
    相关推荐