node第三方模块body-parser的urlencoded方法的extended参数说明
- 范例:
const bodyParser = require('body-parser'); const express = require('express'); const app = express(); app.use(bodyParser.urlencoded({ extended: false })); app.post('/add', (req, res) => { res.send(res.body); }); app.listen(3000);
extended: false
:表示使用系统模块querystring来处理,也是官方推荐的extended: true
:表示使用第三方模块qs来处理- 从功能性来讲,qs比querystring要更强大,所以这里可以根据项目的实际需求来考虑