REST Post URLEncoded Key&值

时间:2014-09-01 20:53:06

标签: json rest urlencode key-value postman

我有一个数组examples。尝试将密钥作为examples提交,并将值作为对象提交到REST客户端邮递员中。使用x-www-form-urlencoded标签,我将密钥输入为examples,值为{"test"}。我希望看到结果为

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

但我看到了

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

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

编辑:似乎我遇到与此帖相同的问题:Postman PUT JSON Returns Null

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

密钥: param_name

价值: redirecturl | no_promotion | change_status_num | no_reuse_session_ind

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