在meteor上传POST提交的图像

我开始了,找不到任何东西,我知道上传POST提交的图像在meteor,它支持开箱即用,如果不是我如何处理它?

至此pipe理把它分解为:

  1. 我需要使服务器端路由来处理POST请求(不坚定的想法在哪里寻找它)
  2. 我需要使用某种中间件来接受POST数据(文件/图像)[不知道该怎么做,或者在哪里学习]

  3. 整合图像上传meteor包与接收到的数据和上传图像[很less玩耍,可能是我可以做到这一点]

所以我的问题是我该怎么做,第一步,第二步和第三步,我要在哪里看看? 如果它的方法不好,请给我一个好的build议。

更新

我需要自己处理POST的原因是因为我需要上传由所见即所得的文本编辑器发送的图像,其中许多人通过POST URL发送内联图像。 Meteor-CollectionFS不能与POST一起使用,我无法弄清楚如何将Meteor Upload与映射的POST URL集成,并在接收到服务器上的文件对象后将数据发送到Meteor Upload进行插入。

从技术上讲,你或多或less都有你需要做的事情的想法。 然而,实现图片上传有很多细微差别,如果你决定自己实现,那么a)会教你很多,b)实现自己将是一个痛苦。

如果你想要的只是一个非常强大的,可扩展的,可定制的图像上传解决scheme,我会build议:

https://github.com/tomitrescak/meteor-uploads

它build立在jqueryfile upload器之上,这是一个非常成功,维护和易于使用的上传项目。 另外,如果你想上传到Mongo GridFS,你可能想看看:

https://github.com/CollectionFS/Meteor-CollectionFS

两种解决scheme都很好,但是他们每个人都采取不同的方法解决问题。 每个工作几乎开箱即用,但给可configuration性提供了充足的空间。