动态删除路径

时间:2016-03-21 13:54:39

标签: node.js express

有没有办法从express中动态删除路径,以便端点返回404.例如:

app.get('./test', handle);

后来我想做点什么:

app.get('./test').remove();

1 个答案:

答案 0 :(得分:2)

我会在你的处理程序中进行测试,而不是删除路径,如下所示:

var handle = function(req, res) {
    if (yourCondition) {
        res.status(404);
        res.send('This path has been removed');
    }
}