express官网http://expressjs.com/en/4x/api.html;
上面看到从4.16.0开始,express提供了几个新的模块:
express.urlencoded && express.json 用来解析客户端请求体的内容;
以前我们都是用body-parser模块来处理的:https://www.npmjs.com/package/body-parser;但是比较之下,body-parser还提供了一些其他的模块,比如raw,text等用来处理相应类型的请求体。如果项目中需要的话,我还是建议你使用body-parser;如果新开项目只用到了express.urlencoded,express.json的话,建议你不要使用body-parser模块了。