3
阵列
有请求:/test?strategy[]=12&strategy[]=23
Node.js的:在查询
在PHP我们可以接收阵列与此代码:
$_GET['strategy']
这将是数组,即使其具有1个PARAM。
在JS,我们可以使用以下代码:
var query = url.parse(request.url, true).query;
var strategy = query['strategy[]'] || [];
但是,如果将有1个PARAM strategy
(/test?strategy[]=12
),它不会是一个数组。
我认为这是一个肮脏的解决方案,以检查元素的数量和转换strategy
到[strategy ]
如果它等于1。
我怎样才能从查询中Node.js的一个数组?