在Meteor中,我如何访问请求对象?

4
我使用的是Meteor 0.5.0在Windows上。到目前为止,我在启动我的应用程序方面没有遇到太多问题。我的应用程序将从外部站点接收请求,并通过查询字符串发送所需信息。
我看了这个:如何在Meteor中访问请求参数?,但当我将“foo”更改为根时,它只是加载到一个空白屏幕。我仍然需要页面正常加载。
我如何在Meteor中访问Request Object? 我想查看server_variables以及querystring。
提前感谢您提供的帮助...
1个回答

0

另一篇帖子中的示例很好,但需要再添加一个命令并删除两个命令才能使其按照您的要求工作。

SomeCollection = new Collection("...")
fibers = __meteor_bootstrap__.require("fibers");
connect = __meteor_bootstrap__.require('connect')
app = __meteor_bootstrap__.app

router = connect.middleware.router (route) ->
  route.get '/', (req, res,next) ->
    Fiber () ->
      SomeCollection.insert(...)
    .run()
    next()
app.use(router)

这应该可以解决你的问题。


1
自Meteor 0.6.0开始,__meteor_bootstrap__.require();被替换为Npm.require(); - emgee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接