1.多个@Requestboy会遇到请求400,一个请求只能有一个@Requestboy,代表意思为:当前对象-->获取http里面请求里面的所有数据,且数据放在请求体(body里面)
2.postman测试的数据问题,@RequestBoy的数据只能在body里面的raw测试,且为json格式的数据,手动输入json的参数
3.json格式的数据百度简介:
json {"key":value}
1.JSON数字值({ "key" : value})
{
"key" : 520,
"key1" : 1314
}
2.JSON字符串({ "key" : "value"})
{
"key" : "我爱你",
"key1" : "一生一世"
}
3.JSON数组({ "key" : [value]})
{
"数组名" : [数组值, 数组值],
"key" : [520, 3344]
}
4.JSON对象({ "key" : {value}})
{
"对象名" : {"属性": "属性值"},
"key" : {"1314": "一生一世"}
}
5.JSON对象属性的数组({ "key" : [{"key1": "value1"},{"key2": "value2"}]})
{
"我" : [
{"key": "我爱你"},
{"key1": "一生一世"}
]
}
6.JSON数组属性的对象({"key":{"key1":[value1,value2]}})
{
"我" : {
[520,1314],
["我爱你", "一生一世"]
}
}
4.对于postman数据测试格式的不了解,还有一个办法idea的一款插件可以帮助----->RestfulToolkit