首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Flutter上传文件到Wasabi

如何从Flutter上传文件到Wasabi
EN

Stack Overflow用户
提问于 2021-07-23 01:12:40
回答 1查看 120关注 0票数 1

我目前正在开发一个应用程序,在这个应用程序中,我想将视频和图像上传到颤动中的Wasabi s3桶中。我首先尝试使用amplify_flutter,但这不起作用,因为在他们的设置guide中详细说明,我需要登录Amazon Web Services才能配置包。

我确实发现了另一个堆栈溢出answer,它描述了如何使用https请求上传到亚马逊网络服务。复制这段代码确实给了我连接https://s3.wasabisys.comm的能力,但是当使用POST请求上传文件时,url返回这个错误消息:

代码语言:javascript
复制
<Error><Code>MethodNotAllowed</Code><Message>The specified method is not allowed against this 
resource.</Message><RequestId>9E0DDF6269E6C862</RequestId>
<HostId>rLX8KeJ9ZPbk6+Zy+GvXUgG1f8ffJ8cNK92KUBnd8DLruqbWbX7dWyKy37N4IoHtqp41+ctRVEBC</HostId></Error>

我确实在亚马逊网络服务论坛上找到了一个描述相同问题的post,他们说需要启用"CloudFront源访问身份“,但由于我也没有使用CloudFront,所以启用此选项对我来说是不可能的。

在Wasabi中,是否有类似于"CloudFront源访问标识“的选项,我可以启用该选项以允许POST请求到存储桶,或者在Flutter中是否有更好的选项来上传到Wasabi s3存储桶?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-11 19:10:21

更新:我能够通过使用Minio flutter包来解决这个问题。我们已经使用这个包几个星期了,连接到Wasabi没有任何问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68489018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档