当前位置 : 主页 > 网页制作 > Nodejs >

传递查询字符串node.js中的对象数组

来源:互联网 收集:自由互联 发布时间:2021-06-16
如果我想让Node.js查询解析器解析一个数组,我可以发送: '?or=fooor=bar' // gets me { or: ['foo', 'bar'] } 如果我想要一个对象,我可以这样做: '?or[foo]=bar' // gets me { or: {foo: 'bar'}} 但是如何获得一
如果我想让Node.js查询解析器解析一个数组,我可以发送:

'?or=foo&or=bar' // gets me { or: ['foo', 'bar'] }

如果我想要一个对象,我可以这样做:

'?or[foo]=bar' // gets me { or: {foo: 'bar'}}

但是如何获得一系列对象?我想要这个输出:

{ or: [{foo: 'bar'}, {bar: 'baz'}]}
使用 qs模块,如果使用以下格式,您可以获得所需的对象:

或[0] [富] =栏&安培;或[1] [巴] =巴兹

网友评论