Tag: url design

决定路线与参数的关键因素是什么?

我看不出在两种路线之间作出决定的基础。 我的问题是什么因素是决定之间的关键: 更多的路线 – 更less的参数 更less的路由 – 更多的参数 – 处理程序的逻辑 下面的两个样本是我的实际案例,但我认为这是一个普遍的问题。 我的基线是2路每个有2个参数: URI's: /poweronoff?id=4&val=1 /powerset?id=7&val=75 // app.js app.get('/poweronoff', mymodule.poweronoff); app.get('/powerset', mymodule.powerset); // mymodule exports.poweronoff= function(req, res){ setonoff(req.query.id, req.query.val, req, res); } exports.powerset = function(req, res){ setvalue(req.query.id, req.query.val, req, res); } 替代因子是具有3个参数的1条路线。 URI's: /power?action=onoff&id=4&val=1 /power?action=set&id=7&val=75 // app.js app.get('/power', mymodule.power); // mymodule exports.power = function(req, res){ if […]