在流星中访问入站HTTP标头?

Ale*_*x K 1 http-headers node.js meteor

我正在开发一个依赖于浏览器在HTTP头中发送的数据的应用程序(并且没有办法解决这个问题).这也恰好是我第一次使用node.js的东西,所以我很可能完全错过了一些简单的东西!

基本上我想要做的是从客户端调用服务器上的方法,并在该方法中读取客户端发送的HTTP头.

Dav*_*ser 5

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

你确定它需要是HTTP而且你不能只使用Meteor方法吗?

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