express中并没有提供获取post提交方式的表单数据的API,所以我们需要用到第三方插件:
- 下载
$ npm install body-parser
- 加载
var bodyParser = require('body-parser')
- 配置
app.use(bodyParser.urlencoded({extended:false}))
app.use(bodyParser.json())
- 只要加入这个配置,则在req这个请求对象上新加一个属性:body
- 我们就可以直接通过req.body来获取post方式表单提供的数据