如何设置公共Google Cloud Storage存储桶

迈克尔·盖洛德

我正在尝试将文件上传到Google Cloud Storage上的存储桶中,但是在确定如何设置文件以使其可公开写入和读取时遇到了麻烦。换句话说,我不需要非要经过用户身份验证才能上传到存储桶。有人知道要进行设置的步骤吗?

我还想知道我需要添加到请求标头中以便将文件上传到此存储桶。我正在使用iOS API客户端,但是如果有人知道原始标头是什么,我可能可以从那里弄清楚如何在iOS中进行操作。目前,我仅包含以下附加标头:x-goog-project-id

阿德里安

对于第一个问题,您可以使用以下使用gsutil acl语法的命令将新上传的对象公开

gsutil defacl ch -u allUsers:R gs://<bucket>

现在,您需要使用以下命令将访问该存储桶的权限授予所有人:

gsutil acl ch -u allUsers:O gs://<bucket>

关于您的其他问题,我对iOS不熟悉,但是您可以转到此页面的底部并上传一个对象,然后您会看到可在代码中使用的HTTP请求。

另外,还有适用于Objetive-C的Google API客户端库,似乎可以使用该库根据这些文件来管理Google Cloud Storage

希望对您有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在使用javascript提取功能时,如何设置公共Google Cloud Storage存储桶的CORS以避免错误?

来自分类Dev

如何从ACL控件禁用Google Cloud Storage存储桶列表?

来自分类Dev

如何限制Google Cloud Storage存储桶的文件类型?

来自分类Dev

Google Cloud Storage ACL不适用于存储桶

来自分类Dev

上载到Google Cloud Storage中的嵌套存储桶

来自分类Dev

Google Cloud Storage“静态”存储桶名称不可用

来自分类Dev

Google Cloud Storage存储桶->存在给出403

来自分类Dev

我的Google Cloud Storage存储桶中的文件在哪里?

来自分类Dev

在 Google Cloud Storage 中的项目/存储桶之间同步文件

来自分类Dev

创建存储桶后,是否可以更改Google Cloud Storage存储桶类?

来自分类Dev

如何在Firebase Cloud Storage上创建存储桶

来自分类Dev

是否可以在Firebase / Google Cloud Storage存储桶上设置文件夹或存储桶级别的“ cacheControl”设置?

来自分类Dev

通过公共API访问Google Cloud Storage存储桶的正确方法

来自分类Dev

如何为Cloud Build用于Cloud Run部署的Cloud Storage存储桶指定区域?

来自分类Dev

从Google Cloud Function(Python)将新文件写入Google Cloud Storage存储桶

来自分类Dev

Dataproc不会导入存储在Google Cloud Storage存储桶中的Python模块

来自分类Dev

如何使用PHP从Google Cloud Storage的存储桶中列出所有文件?

来自分类Dev

如何使用PHP从Google Cloud Storage的存储桶中列出所有文件?

来自分类Dev

Google Cloud Storage 和 Stackdriver Logging:如何使用“gcloud”读取存储桶日志?

来自分类Dev

Google Cloud Storage项目可以容纳的存储桶有最大限制吗?

来自分类Dev

将Google Cloud Storage存储桶移至另一个项目

来自分类Dev

我可以从Google Cloud Storage项目存储桶中删除容器映像吗?

来自分类Dev

使用globStatus和Google Cloud Storage存储桶作为输入时,无法运行Spark作业

来自分类Dev

在Google Cloud Storage中以编程方式创建和删除存储桶

来自分类Dev

Google Cloud Storage:下载文件名包含存储桶中的路径

来自分类Dev

将文件从 S3 存储桶复制到 Google Cloud Storage

来自分类Dev

使用 GAE 和 Google Cloud Storage 从 csv 文件上传到存储桶图片

来自分类Dev

如何授予多个Appengine项目对同一Cloud Storage存储桶的访问权限?

来自分类Dev

如何从 Cloud Storage 存储桶提供 App Engine 网站的 /static/ 目录内容?

Related 相关文章

  1. 1

    在使用javascript提取功能时,如何设置公共Google Cloud Storage存储桶的CORS以避免错误?

  2. 2

    如何从ACL控件禁用Google Cloud Storage存储桶列表?

  3. 3

    如何限制Google Cloud Storage存储桶的文件类型?

  4. 4

    Google Cloud Storage ACL不适用于存储桶

  5. 5

    上载到Google Cloud Storage中的嵌套存储桶

  6. 6

    Google Cloud Storage“静态”存储桶名称不可用

  7. 7

    Google Cloud Storage存储桶->存在给出403

  8. 8

    我的Google Cloud Storage存储桶中的文件在哪里?

  9. 9

    在 Google Cloud Storage 中的项目/存储桶之间同步文件

  10. 10

    创建存储桶后,是否可以更改Google Cloud Storage存储桶类?

  11. 11

    如何在Firebase Cloud Storage上创建存储桶

  12. 12

    是否可以在Firebase / Google Cloud Storage存储桶上设置文件夹或存储桶级别的“ cacheControl”设置?

  13. 13

    通过公共API访问Google Cloud Storage存储桶的正确方法

  14. 14

    如何为Cloud Build用于Cloud Run部署的Cloud Storage存储桶指定区域?

  15. 15

    从Google Cloud Function(Python)将新文件写入Google Cloud Storage存储桶

  16. 16

    Dataproc不会导入存储在Google Cloud Storage存储桶中的Python模块

  17. 17

    如何使用PHP从Google Cloud Storage的存储桶中列出所有文件?

  18. 18

    如何使用PHP从Google Cloud Storage的存储桶中列出所有文件?

  19. 19

    Google Cloud Storage 和 Stackdriver Logging:如何使用“gcloud”读取存储桶日志?

  20. 20

    Google Cloud Storage项目可以容纳的存储桶有最大限制吗?

  21. 21

    将Google Cloud Storage存储桶移至另一个项目

  22. 22

    我可以从Google Cloud Storage项目存储桶中删除容器映像吗?

  23. 23

    使用globStatus和Google Cloud Storage存储桶作为输入时,无法运行Spark作业

  24. 24

    在Google Cloud Storage中以编程方式创建和删除存储桶

  25. 25

    Google Cloud Storage:下载文件名包含存储桶中的路径

  26. 26

    将文件从 S3 存储桶复制到 Google Cloud Storage

  27. 27

    使用 GAE 和 Google Cloud Storage 从 csv 文件上传到存储桶图片

  28. 28

    如何授予多个Appengine项目对同一Cloud Storage存储桶的访问权限?

  29. 29

    如何从 Cloud Storage 存储桶提供 App Engine 网站的 /static/ 目录内容?

热门标签

归档