REST帖子URLEncoded键值
我有一个数组examples
。尝试将密钥提交为examples
,并将该值作为REST客户端邮递员中的对象提交。使用x-www-form-urlencoded
选项卡,我输入的密钥为examples
,值为{"test"}
。我希望看到的结果作为REST帖子URLEncoded键值
{
"examples" = [{"test"}]
}
,而是我看到
{
"examples" = ["{\"test\"}"]
}
我以为这是什么做的URL编码,所以我尝试key: examples
value: %7D"test"%7B
(%7B = {和%7D = }),但那也不正确。我如何得到我想要得到的结果?
编辑:看来,我有同样的问题,因为这个帖子:Postman PUT JSON Returns Null
这可能不是正确的答案,但尝试把你的身体JSON在原始标签来代替。
返回null。我无法弄清楚为什么!感谢您的猜测。 – john 2014-09-01 23:23:43
嗯,这很奇怪。我想我有点困惑,但你是否期望服务器只是返回你发布/发布的任何内容? – shieldstroy 2014-09-01 23:27:42
好吧,当我得到它,然后是的,我期望它返回我PUT。 – john 2014-09-01 23:28:57
您确定需要使用x-www-form-urlencoded吗?如果是这样,那么您传递数组值的方式,通过管道符号分开,例如:
键: PARAM_NAME
值:的redirectUrl | no_promotion | change_status_num | no_reuse_session_ind
如所提到的其他海报你可以尝试原始选项卡。如果你确保你在这里验证JSON:http://jsonlint.com/
你试过了form-data选项卡吗? – 2014-09-01 21:16:40
是的,它返回null。 – john 2014-09-01 21:56:18
对我来说,看不到任何代码的整个画面很难,我只是在黑暗中拍摄。 – meda 2014-09-01 22:18:14