通过 DDP 上传文件到 Meteor

Uploading files to Meteor via DDP

我正在做一个项目,我需要从客户端(这是 运行 一个 python 脚本)上传文件到我的 Meteor 应用程序,音频文件将在其中处理并发送返回给客户端的响应。一旦客户端收到响应,它将上传另一个文件,重新开始整个过程​​。

我一直在使用 github.com/foxdog-studios/pyddp 通过 DDP 调用各种方法,但无法找到将文件从客户端传输到 Meteor 的最佳方法。非常感谢任何有关将文件上传到 Meteor 的正确方法的帮助。

经过一些研究并与其他几位 Meteor 开发人员交谈后,DDP 似乎不是一个好的文件上传解决方案。显然,当 CollectionsFS 首次开发时,他们尝试使用 DDP,但为了速度和可靠性问题而切换到 REST API。所以简而言之,它们不是通过 DDP 上传文件的好方法。

为了解决我的问题,我最终创建了一个 rest api 并使用了 CollectionsFS。我发现这个 tutorial 非常有用!