eggjs get 请求严格模式传参

eggjs yekong

严格传参模式

除了严格模式还有普通的传参模式

控制器

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"
  }
}
喜欢