0

我有一个数组examples。尝试examples在 REST 客户端 Postman 中将键作为对象提交,并将值作为对象提交。使用x-www-form-urlencoded选项卡,我输入键 asexamples和值 as {"test"}。我希望看到结果

{ 
"examples" = [{"test"}]
}

但相反,我看到

{ 
"examples" = ["{\"test\"}"]
}

我认为这与 urlencoding 有关,所以我尝试了key: examples value: %7D"test"%7B(%7B = { 和 %7D = }),但这也不正确。我如何得到我想要得到的结果?

编辑:似乎我遇到了与这篇文章相同的问题:Postman PUT JSON Returns Null

4

2 回答 2

0

这可能不是正确的答案,但请尝试将您的 JSON 正文放在 Raw 选项卡中。

于 2014-09-01T23:21:19.067 回答
0

您确定需要使用 x-www-form-urlencoded 吗?如果是这样,那么您传递数组值的方式由管道符号分隔,例如:

键: param_name

值: redirecturl|no_promotion|change_status_num|no_reuse_session_ind

正如其他海报提到的,您可以尝试原始标签。如果你确保你的 JSON 在这里验证:http: //jsonlint.com/

于 2014-11-17T20:48:42.193 回答