严格传参模式
除了严格模式还有普通的传参模式
控制器
async strictGet() {
const { ctx } = this;
ctx.body = {
code: 200,
data: ctx.params.name,
};
}
路由
module.exports = app => {
const { router, controller } = app;
router.get('/', controller.home.index);
router.get('/api/test', controller.home.test);
router.get('/api/strictGet/:name/:age', controller.home.strictGet);
};
访问
http://127.0.0.1:7001/api/strictGet/%E5%AE%8C%E7%AB%A3%E4%B8%96%E7%95%8C/age
返回的结果
{
"code": 200,
"data": {
"name": "完竣世界",
"age": "age"
}
}