使用PUT
REST
多部分消息的最佳语法是什么?我有一个数据库,需要多个字段来提交消息。
First part: The quick brown fox
Second part : jumps over the
Third part ; lazy dog.
或许 PUT api.com/newdata/The quick brown fox/jumps over the/lazy dog.
?如果零件为空,会发生什么情况,例如
PUT api.com/newdata/The quick brown fox//lazy dog.
或者你应该只使用查询字符串?
PUT api.com/newdata?part1=The quick brown fox&part2=jumps over the&part3=lazy dog.
答案 0 :(得分:1)
不要使用查询字符串来传递新值,而是将新值放入请求正文中:
PUT api.com/myentities/158
part1=The quick brown fox&part2=jumps over the&part3=lazy dog
或者如果你使用json格式:
PUT api.com/myentities/158
{
"part1":"The quick brown fox",
"part2":"jumps over the",
"part3":"lazy dog"
}
part1 , part2 , part3 是 myentity
中字段的名称答案 1 :(得分:0)
将您的数据作为在服务器端反序列化的JSON有效负载提交。