【问题标题】:gcloud nodejs download appgcloud nodejs 下载应用
【发布时间】:2023-03-21 06:36:01
【问题描述】:

我有一个 gcloud nodejs 应用程序并且我已部署。我想下载应用程序(不是克隆),因为我想检查“上传”文件夹。这个“上传”文件夹包含上传的图片和通过 multer.js 上传的图片

我的主要问题:通常上传的图片返回 404(但在本地运行良好)

例如: https://mobil-pet.appspot.com/static/2018-04-15T18-01-10.120ZmyImage-1523815269060.jpg

我也收到 404 错误:

这是我的渲染上传代码:

app.use('/static', express.static('uploads'));

这是我的 package.js:

我需要帮助,谢谢

【问题讨论】:

  • 请不要将文字作为图片发布。谢谢。
  • 您的上传目录是否在您的应用实例之间共享?
  • 我修复了上传(我使用了存储桶),但我仍然没有找到如何下载应用程序

标签: node.js express google-app-engine google-cloud-platform gcloud


【解决方案1】:

没有 GAE 通用方法可以下载应用程序的动态存储数据。

由于您现在拥有一个由所有实例共享的 GCS 存储桶来存储上传的数据,您可以使用开发者控制台、gsutil 实用程序或以编程方式直接访问它,请参阅 Listing ObjectsDownloading Objects

另一种可能的方法(但不太方便恕我直言)是通过Connecting to the instance 并在本地访问数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-13
    • 1970-01-01
    • 2021-01-07
    • 1970-01-01
    • 2021-10-13
    • 2020-08-12
    相关资源
    最近更新 更多