【发布时间】:2021-02-08 07:32:45
【问题描述】:
我是 GAE 的新手,所以很难理解一些事情。
我正在尝试构建一个 python 网络应用程序来处理用户上传的视频(通过网络应用程序),并在处理完成后显示一些可视化效果(使用 d3-js 构建)。处理期间创建的工件保存在本地,然后上传到用户特定的 GCS 存储桶(它们不可公开访问)。
我希望能够在用户请求时显示可视化(使用已处理的视频工件)。据我了解,由于这些是动态生成的,因此我无法将工件存储在静态文件夹中以供 javascript 访问。因此,看来我必须将处理后的视频工件保存在 /tmp 文件夹中。
如何确保 javascript 能够从这个外部 /tmp 文件夹中获取文件?
或者有没有更好的方法使用 GCS 本身来做到这一点,我如何从 javascript 访问存储桶而不将它们公开?
请提出一些资源或想法来解决这个问题。谢谢!
【问题讨论】:
标签: javascript google-app-engine