我在我的应用程序中使用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相关问答推荐

在导入时未找到Pupeteer-PAGE-Proxy包

使用xml-crypto时出现NodeJS XPath解析错误

自动将Selify打开的Chrome窗口移动到Mac OS中的第三个显示器

AWS-ROUTE 53指向S3存储桶,错误是别名目标名称不在目标区域内

通过PutObjectCommand上传AWS S3 PDF文件,结果为空PDF

为什么 Cors 在 NodeJS 中不起作用

如何在套接字对象中存储或添加数据?

结合后端(Express)和前端(Angular)路由

Jest - SyntaxError: 不能在@nestjs/axios 的模块外使用 import 语句

npm install 在 Mac 上的 Node-gyp 构建错误

使用新react 18.0.0 的 create-react-app my-app redux 错误

来自 Node-aws 的 Dynamo Local:所有操作都失败无法对不存在的表执行操作

如何在 Mongoose 模式中设置数组大小限制

Webpack TypeScript module.hot 不存在

使用 ES6 语法和动态路径导入模块

使用 pm2 编程 api 重命名进程

在 Node 中连接和缩小 JS 文件

未在 Windows 8.1 上构建的 node 包 - 缺少 Microsoft.Cpp.Default.props

我应该如何在 webpack 中使用时刻时区?

webpack-dev-server 找不到模块webpack