在get请求中传递数字索引数组的格式

时间:2011-06-27 04:32:42

标签: arrays http get

我知道在get请求中传递命名参数的标准方法是:

?paramName=value&anotherParam=anotherValue...

在我的情况下,我想传递一组参数 但是,我想传递具有相同含义的多个参数 - 一个数组。 在js中将是

 var users = ['bob', 'sam', 'bill']; 

我希望通过get传递users数组。

实现这个目标的方法是什么?

1 个答案:

答案 0 :(得分:1)

您需要将它们序列化为某种形式的字符串,可以将其重新解析为数组。

例如,你可以使用......

?param[]=a&param[]=b&param[]=c

......或类似......

?params=[a][b][b].