我一直在使用邮递员Chrome扩展来测试我的API,并想通过post发送一个id数组。有没有一种方法可以在Postman中将此作为参数发送?
{
user_ids: ["1234", "5678"]
}
我一直在使用邮递员Chrome扩展来测试我的API,并想通过post发送一个id数组。有没有一种方法可以在Postman中将此作为参数发送?
{
user_ids: ["1234", "5678"]
}
当前回答
选择form-data或urlencoded,并使用相同的键“user_ids”。服务器应该以数组的形式接收它。
其他回答
在我的例子中,我需要发送数组对象,我是这样发送的
我没有用数组[0]array1 ..或者array[], array[], ... . 它的工作原理更简单:
以下是我的解决方案:
使用form-data并按如下方式编辑:
Key Value
box[] a
box[n1] b
box[n2][] c
box[n2][] d
你会得到一个这样的数组:
{"box":{"0":"a","n1":"b","n2":["c","d"]}}
在form-data中,你可以传递这样一个数组
在后台,你会像a一样取回它
"tags"=>["aaaa", "bbb"]
在我的例子中,我要在一个数组中传递两个值,所以我写了两次
{
"data" : [
{
"key1" : "value1",
"key2" : "value2"
},
{
"key01" : "value01",
"key02" : "value02"
},
{
"key10" : "value10",
"key20" : "value20"
}
]
}
你可以这样通过。