node接受一个动态的url请求

比如说有一个get请求,url是/users/64656/,users后面那个数字是根据用户操作而变化的。后台怎么获取那个动态的数值,根据数值给用户渲染相应页面。怎样处理这种请求?

阅读 3.5k
2 个回答

koa

router.get('/user/:uid',async(ctx)=>{
    console.log(ctx.params.uid);
});

express

router.get('/user/:uid',(req,res)=>{
    console.log(req.params.uid);
});

之前在铁车上,答案粗糙一些,现在补上

node express的路由是可以拦截这种url
获取后面数字的方法很多,你肯定能获取到url,自己截取下

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题