Curl 如何在restler 3.0中将数组作为参数传递

Curl 如何在restler 3.0中将数组作为参数传递,curl,cygwin,restler,Curl,Cygwin,Restler,我是restler3.0新手。我正在尝试运行公用文件夹中给出的示例。在尝试运行路由示例时,我感到非常紧张。我试图调用api/method/{param1},在这个方法中还有一个param,它是数组格式的。我不知道如何将数组值传递给这个参数2。我尝试了一些方法,但都失败了。有人可以向我解释如何将数组传递给此方法。我正在使用cygwin终端执行curl命令,如果您指的是这个(或类似的): 然后$param2映射到请求主体。因此,如果您正在发布,$param2将是您正在提交的POST变量数组 我不熟悉

我是restler3.0新手。我正在尝试运行公用文件夹中给出的示例。在尝试运行路由示例时,我感到非常紧张。我试图调用api/method/{param1},在这个方法中还有一个param,它是数组格式的。我不知道如何将数组值传递给这个参数2。我尝试了一些方法,但都失败了。有人可以向我解释如何将数组传递给此方法。我正在使用cygwin终端执行curl命令,如果您指的是这个(或类似的):

然后$param2映射到请求主体。因此,如果您正在发布,$param2将是您正在提交的POST变量数组

我不熟悉cygwin终端的curl,但我认为它会是这样的

curl -X POST http://myserver/api/method/1 -d firstname=Joe -d lastname=Smith
这会将
1
发送到$param1,并将
firstname=Joe&lastname=Smith
发送到$param2

curl -X POST http://myserver/api/method/1 -d firstname=Joe -d lastname=Smith