如何在Meteor中创建REST API并上传文件

Val*_*i K 5 rest meteor

什么是REST API?是否已经有办法在服务器上为API定义一些路由和逻辑?我认为这是现在必不可少的功能.

与文件上传相同.使用快速框架,我已经可以轻松处理上传了.我怎么在Meteor中这样做?文档没有说明它.那么有一些计划实施它吗?还是已经有办法了吗?

Dav*_*ser 9

REST而言:Meteor尚未提供支持的API来为您的应用程序提供HTTP服务.这是故意的:在不久的将来,您的应用程序服务器可能不仅仅是直接为最终用户提供服务的单个进程,而是代理层后面的任意可并行化服务.因此,我们需要提供支持的API,以响应在此类设置中继续工作的HTTP请求(例如,REST).

如果您现在确实需要接受直接的HTTP REST请求,请查看如何packages/accounts-oauth-helper/oauth_server.js使用__meteor_bootstrap__.app挂钩到Connect中间件框架.这将暂时有效,但我们不保证Meteor将始终由Connect提供支持:)

支持REST端点的是Meteor的路线图.

文件上传也是如此(这是二进制类型所指的).