任何人都可以解释PUT和POST请求之间的区别。我也想了解PATCH请求。
答案 0 :(得分:0)
简单
POST
用于创建资源,并返回资源URI
EX
REQUEST : POST ..../books
{
"book":"booName",
"author":"authorName"
}
此调用应创建一本新书并退回该书URI
Response ..../books/5
PUT
用于替换资源,如果该资源存在,则只需对其进行更新,但是如果该资源不存在,则创建它,
REQUEST : PUT ..../books/5
{
"book":"booName",
"author":"authorName"
}
使用PUT
将提供资源标识符,但是POST
将返回新的资源标识符
答案 1 :(得分:-1)
示例: