如何做一个流星铁路由器服务器端重定向?

Kei*_*las 8 meteor iron-router

给出类似的东西

Router.route('/blah/:stuff', function () {
  // respond with a redirect
}, {where: 'server'});
Run Code Online (Sandbox Code Playgroud)

怎么做重定向?内置了什么?还是我必须自己制作?

这是使用Meteor 1.0/Iron Router 1.0

leo*_*and 13

在服务器路由中,您可以访问节点的response对象.举个例子,302重定向可能如下所示:

Router.route('/blah/:stuff', function () {

  var redirectUrl = 'http://example.org/' + this.params.stuff;

  this.response.writeHead(302, {
    'Location': redirectUrl
  });

  this.response.end();

}, {where: 'server'});
Run Code Online (Sandbox Code Playgroud)