5

REST APIについてはどうですか?サーバー上のAPIのルートとロジックを定義する方法はすでにありますか?これは今日ではなくてはならない機能だと思います。

そして、ファイルアップロードでも同じです。Express Frameworkを使用すると、アップロードを非常に簡単に処理できます。Meteorでこれを行うにはどうすればよいですか?ドキュメントにはそれについて何も書かれていません。それで、それを実装するいくつかの計画はありますか?それともすでに方法はありますか?

4

2 に答える 2

9

RESTに関する限り: Meteor は、アプリケーションから HTTP を提供するためのサポートされている API をまだ提供していません。これは意図的なものです。そう遠くない将来、アプリケーション サーバーは、エンド ユーザーに直接サービスを提供する単一のプロセスではなく、プロキシ層の背後で任意に並列化可能なサービスになる可能性があります。そのため、そのような設定で引き続き機能する HTTP 要求 (REST など) に応答するためのサポートされている API を提供する必要があります。

直接の HTTP REST 要求を今すぐ受け入れる必要がある場合は、 が Connect ミドルウェア フレームワークにフックするpackages/accounts-oauth-helper/oauth_server.js方法を確認してください。__meteor_bootstrap__.appこれは今のところ機能しますが、Meteor が常に Connect によって駆動されることを約束するものではありません :)

REST エンドポイントのサポートは、Meteor のロードマップにあります。

ファイルのアップロードも同様です (これがバイナリ タイプの意味です)。

于 2012-12-14T01:31:50.197 に答える