使用Express中的重定向调用router.get

时间:2018-03-15 13:32:21

标签: javascript express

有没有办法在Express中专门调用router.get(...)函数?

假设我有一个router.get('/my-route', function(req, res) { ... });,那么在我的代码的其他一些区域中,是否有可能调用res.redirect('my-route');并期望它被路由器捕获?

由于

1 个答案:

答案 0 :(得分:0)

路由定义在HTTP请求之后执行的功能。如果您想执行一些定义为router.get(...)的路线,则需要使用以下实际路线呼叫res.redirect()

res.redirect('/some/path');

那应该执行以下定义的函数:

app.use('/some/path', someFunction);