将客户端路由到node.js中的外部站点?

这可能是愚蠢的,或者是不可能的,但是在我看来这是值得一提的。

原因是因为我试图演示一个快速和肮脏(笑)缩短url的应用程序。

app.get('/link/:key', function(req, res){ client.get(req.params.key, function(err, reply){ if(client.get(reply)){ // route to reply here } else{ res.render('index', { link: null }); } }); }); 

如果可能,我将如何执行该路线?

http://expressjs.com/guide.html

 res.redirect('/', 301); res.redirect('/account'); res.redirect('http://google.com'); res.redirect('home'); res.redirect('back');