如何发布JSON数组/字符串值?

如何发布JSON数组/字符串值?,json,rest,postman,Json,Rest,Postman,我需要将一些值发布到REST服务。我正在使用POSTMAN rest客户端进行测试,我可以将字符串、整数、布尔值发布到rest服务,这没有问题。但是我不能发布数组值 { "parameters": [ { "type": "string", "name": "nameandsurname", "value": {"string":{ "value": "myname"}} }, { "type": "Array/string

我需要将一些值发布到REST服务。我正在使用POSTMAN rest客户端进行测试,我可以将字符串、整数、布尔值发布到rest服务,这没有问题。但是我不能发布数组值

{
"parameters": [
    {
      "type": "string",
      "name": "nameandsurname",
      "value": {"string":{ "value": "myname"}}
    },
    {
      "type": "Array/string",
      "name": "arrayvariable",
      **"value": {"string":{ "value": "value1"}}** This line is not working...
    }
  ]
}
我使用的是这个参数,这个参数除了数组值外都有效

{
"parameters": [
    {
      "type": "string",
      "name": "nameandsurname",
      "value": {"string":{ "value": "myname"}}
    },
    {
      "type": "Array/string",
      "name": "arrayvariable",
      **"value": {"string":{ "value": "value1"}}** This line is not working...
    }
  ]
}

在Postman中,您可以通过以下方式发布JSON:

  • 选择方法后
  • 在正文部分选择原始和内容类型JSON(应用程序/JSON)
  • 将JSON粘贴到主体中
  • 您可以从Postman下载此导出并尝试它

    您是否希望在后端的JSON模型中有一个名为
    string
    的属性?我的意思是这个JSON是有效的,但您期望的JSON格式是什么?后端属性是字符串数组。ı想将数组项值发布到我的数组属性。这个数组名称是什么?在这个示例中,名称是“arrayvariable”,因此需要在JSON中相应地命名它,将它从
    “value”:{“string”:{“value”:“myname”}
    更改为
    “value”:{“arrayvariable”:[“value”:“myname”}
    也可以使用
    []
    对于数组,而不是
    {}
    。您好,zelenyjan,您已经向我发送了相同的参数,“value”:{“string”:{“value”:“value1”}不适用于我。谢谢