0

使用.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.

4

2 回答 2

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中的字段

于 2013-10-15T05:06:10.913 回答
0

将您的数据作为在服务器端反序列化的 JSON 有效负载提交。

于 2013-10-15T05:03:55.633 回答