【发布时间】:2017-03-27 16:30:08
【问题描述】:
我需要将一些值发布到 REST 服务。我正在使用 POSTMAN 休息客户端进行测试,我可以将字符串、整数、布尔值发布到休息服务,没有问题。但我无法发布数组值;
我正在使用这个参数,这个参数除了数组值外都有效;
{
"parameters": [
{
"type": "string",
"name": "nameandsurname",
"value": {"string":{ "value": "myname"}}
},
{
"type": "Array/string",
"name": "arrayvariable",
**"value": {"string":{ "value": "value1"}}** This line is not working...
}
]
}
【问题讨论】:
-
您是否希望后端的 JSON 模型中有一个名为
string的属性?我的意思是这个 JSON 是有效的,但是你期望的 JSON 格式是什么? -
后端属性是字符串数组。我想将数组项值发布到我的数组属性中。
-
这个数组名是什么?
-
在此示例中,名称为“arrayvariable”
-
所以你需要在你的 JSON 中相应地命名它,将它从
"value": {"string":{ "value": "myname"}}更改为"value": {"arrayvariable":[ "value": "myname"}]也使用[]作为数组而不是{}。