req.query

nodejs取参四种方法req.body,req.params,req.param,req.body

孤者浪人 提交于 2019-12-04 13:39:57
获取请求很中的参数是每个web后台处理的必经之路,nodejs的 express框架 提供了四种方法来实现。 req.body req.query req.params req.param() 首先介绍第一个req.body 官方文档解释: Contains key-value pairs of data submitted in the request body. By default, it is undefined, and is populated when you use body-parsing middleware such as body-parser and multer. 稍微翻译一下:包含了提交数据的键值对在请求的body中,默认是underfined, 你可以用body-parser或者multer来解析body 解析body不是nodejs默认提供的,你需要载入body-parser中间件才可以使用req.body 此方法通常用来解析POST请求中的数据 第二种是req.query 官方文档解释: An object containing a property for each query string parameter in the route. If there is no query string, it is the empty object,