我在我的应用程序中使用express和body parser.

app.use(bodyParser.urlencoded({ extended: false }));

但是,在express 4.0中,"扩展"是什么意思?

我找到了这个

extended - parse extended syntax with the qs module.

然而,我仍然无法理解它的含义.

推荐答案

如果extendedfalse,则不能发布"嵌套对象"

person[name] = 'cw'

// Nested Object = { person: { name: cw } }

如果extended等于true,你可以随心所欲.

Node.js相关问答推荐

Sharp JS 依赖关系破坏了 Elastic Beanstalk 上的 Express Server

如何从 github 编译第三方扩展?

如何在 TypeScript 中输出 Hackerrank 二叉树问题?

postman “发送请求……”永远

fs.writefile 选项参数的可能值,尤其是只读文件的整数

突然 React 无法执行“create-react-app”命令.为什么会发生这种情况,我该如何解决?

如何限制 cron 表单将消息推送到 RabbitMQ?

如何申请在NextJS上下载文件的许可?

错误消息“错误:0308010C:数字信封例程::不支持”

npm install --legacy-peer-deps 究竟做了什么?什么时候推荐/什么是潜在的用例?

DeprecationWarning:监听 Db 类上的事件已被弃用,将在下一个主要版本中删除

__dirname 未在 Node 14 版本中定义

发生未处理的异常:作业(job)名称“..getProjectMetadata”不存在

如何在 Electron 中正确使用 preload.js

如何向 .env 文件添加注释?

如何在 Node 中的 http.request() 上设置超时?

NPM - 无法替换配置中的 env:${NPM_TOKEN}

Puppeteer - 向下滚动,直到你不能再

升级到 Babel 7:无法读取 null 的属性“绑定”

处理快速异步中间件中的错误