在运行时node.js配置API中间件路由
是否可以在运行时配置api中间件,并路由到相应的类或api在运行时node.js配置API中间件路由,node.js,api,Node.js,Api,是否可以在运行时配置api中间件,并路由到相应的类或api E.g class standard = 1st section = A http://myschool.com/school/1/A/attendance var apiMiddleware = { school : { get : { //class id = 1 1 : { A : {
E.g class standard = 1st
section = A
http://myschool.com/school/1/A/attendance
var apiMiddleware = {
school : {
get : {
//class id = 1
1 : {
A : {
attendance : myschool.attendance
}
}
},
post : {
}
}
}
根据上述示例,我正在检索A部分第一标准的考勤表
如果我要填写第一标准B部分的考勤表,我不想重写与之相同的代码
A : {
attendance : myschool.attendance
}
B : {
attendance : myschool.attendance
}
直到。。。。。第12标准
在那里,专家们可能遇到了这个问题,也找到了解决办法。如果能听到同样的建议,那就太好了。使用带有参数的URL模式:
http://myschool.com/:school/:class/:section/attendance
例如,使用:
在这里,对象
req.params
将具有URL的可变部分。使用URL模式和参数:
http://myschool.com/:school/:class/:section/attendance
例如,使用:
在这里,对象req.params
将具有URL的可变部分