【发布时间】:2017-07-30 13:42:22
【问题描述】:
我正在尝试为我的应用程序创建特定的路由规则。
但是,我希望这些规则是基于数据库中表的内容的通用规则。
这意味着有时某些路由可能会根据数据库规则在 restify 服务中插入或删除。
我一直在寻找解决方案,但找不到任何东西,这是我的代码示例:
server.put('/logging/create', function(req, res, next){
return next();
});
server.delete('/logging/delete', function(req, res, next){
return next();
});
server.post('/logging/update', function(req, res, next){
return next();
});
我想要实现的是在不重新启动节点 js 脚本的情况下即时添加/删除特定请求。我拥有的是一个包含所有规则的数组。一个规则的例子是:
{
"name":"/logging/create",
"method":"put",
"status":"active"
},
{
"name":"/logging/delete",
"method":"delete",
"status":"inactive"
},
{
"name":"/logging/update",
"method":"post",
"status":"active"
}
我唯一想要的就是动态添加/删除路线。
【问题讨论】:
标签: javascript node.js routing restify