【问题标题】:How to upload a file to GCS using javascript?如何使用 javascript 将文件上传到 GCS?
【发布时间】:2019-09-11 15:03:36
【问题描述】:

我正在尝试使用 javascript 将文件上传到 GCS。

我找到了这个answer,它显示了如何上传并查看该文件的进度。

我也关注了官方documentation

以上所有内容都对我有用,但现在我想允许访问我网站的任何人上传到我拥有的存储桶。我不想使用文档显示的按钮进行身份验证。我只是希望任何人都能够访问该网站,上传并查看上传文件的进度。

我遇到的主要问题是我希望用户能够看到上传文件的进度。也许还有其他方法。

谢谢

【问题讨论】:

    标签: javascript oauth-2.0 google-cloud-platform google-cloud-storage


    【解决方案1】:

    要使其正常工作,您需要:

    1. 配置Cross Origin Resource Sharing (CORS)
    2. Generate signed url for file upload。您可以查看example in python 操作方法或example server side app in node.js
    3. 使用resumable multiple chunks upload 显示上传进度。

    【讨论】:

      猜你喜欢
      • 2019-10-26
      • 2021-10-09
      • 2022-11-04
      • 2014-09-05
      • 1970-01-01
      • 1970-01-01
      • 2021-09-11
      • 2021-10-01
      • 2022-01-07
      相关资源
      最近更新 更多