如果我想让Node.js查询解析器解析一个数组,我可以发送: '?or=fooor=bar' // gets me { or: ['foo', 'bar'] } 如果我想要一个对象,我可以这样做: '?or[foo]=bar' // gets me { or: {foo: 'bar'}} 但是如何获得一
'?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] [巴] =巴兹