有没有办法在Express中专门调用router.get(...)
函数?
假设我有一个router.get('/my-route', function(req, res) { ... });
,那么在我的代码的其他一些区域中,是否有可能调用res.redirect('my-route');
并期望它被路由器捕获?
由于
答案 0 :(得分:0)
路由定义在HTTP请求之后执行的功能。如果您想执行一些定义为router.get(...)
的路线,则需要使用以下实际路线呼叫res.redirect()
:
res.redirect('/some/path');
那应该执行以下定义的函数:
app.use('/some/path', someFunction);