私は、ブラウザーがHTTPヘッダー内で送信するデータに依存するアプリケーションに取り組んでいます(これを回避する方法はありません)。また、node.jsベースのものを使用するのはこれが初めてなので、単純なものが完全に欠落している可能性が非常に高くなります。
基本的に私がやりたいのは、クライアントからサーバー上のメソッドを呼び出し、そのメソッドでクライアントが送信したHTTPヘッダーを読み取ることです。
私は、ブラウザーがHTTPヘッダー内で送信するデータに依存するアプリケーションに取り組んでいます(これを回避する方法はありません)。また、node.jsベースのものを使用するのはこれが初めてなので、単純なものが完全に欠落している可能性が非常に高くなります。
基本的に私がやりたいのは、クライアントからサーバー上のメソッドを呼び出し、そのメソッドでクライアントが送信したHTTPヘッダーを読み取ることです。
Meteorは、アプリからHTTPを提供するためのサポートされているAPIをまだ提供していません。これは意図的なものです。それほど遠くない将来、アプリサーバーは、エンドユーザーに直接サービスを提供する単一のプロセスではなく、プロキシ層の背後にある任意に並列化可能なサービスになる可能性があります。そのため、このような設定で引き続き機能するHTTPリクエスト(RESTなど)に応答するためのサポートされているAPIを提供する必要があります。
HTTPである必要があり、Meteorメソッドだけを使用することはできませんか?
今すぐ直接HTTPリクエストを受け入れる必要がある場合は、 Connectミドルウェアフレームワークにフックするpackages/accounts-oauth-helper/oauth_server.js
方法を確認してください。これは今のところ機能しますが、Meteorが常にConnectから電力を供給されることを約束するものではありません:)__meteor_bootstrap__.app