关于node的不同取参方式
1.req.query(无需载入中间件)
通过req.query可以获取GET请求
的参数
// GET /search?username=tom+braint |
2.req.params(无需载入中间件)
通过req.param同样是获取GET请求
参数,用于router.get(“/user/:userinfo”,….)
// router.get("/user/:userinfo",function(req,res,next){ |
3.req.body(中间件body-parser)
通过req.body获取POST请求
参数
注意:不使用body-parser,直接获取req.body
为undefined
// POST /login.do {name:"tom"} |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Rainux!
评论