将参数传递给RESTful Web服务的常用方法是在URL:
website.com/action.php?table=myTable&key=myKey&values=myValues
另一种方式是使用JSON:
{
"data":
[
{
"parameters": {"table":"myTable", "key":"myKey", "values":"myValues"}
},
{
"content": {"data1":"dataVal1","data2":"dataVal2"}
}
]
}
这两种方法的优点和缺点是什么:
答案 0 :(得分:0)
要使用REST检索值,您必须使用GET
请求。没有GET
次请求的请求正文,因此您唯一的选择就是网址。
在REST服务中更改值时,通常使用PUT
请求。此PUT
请求应包含其正文中的新资源状态。
所以这不是一件事或两件事。放置某些请求参数的位置取决于您正在执行的操作类型以及参数的含义。