【发布时间】:2012-02-13 17:46:02
【问题描述】:
我正在阅读一些关于使用休息服务适当使用 URI 的文档,并且遇到了一个基本 GET .. DELETE 请求的示例。
示例 uri 是:
获取所有用户
GET http://mydomain.org/api/users
获取特定用户
GET http://mydomain.org/api/users/1
更新用户
PUT http://mydomain.org/api/users/1
删除用户
DELETE http://mydomain.org/api/users/1
用户资源可以是 JSON 或 XML,格式为:
{
Id: 1,
FirstName: 'John',
LastName: 'Doe'
}
我的问题是这样的。为了维护 REST 原则,是否需要在 PUT 请求的 URI 中包含资源的 id?
【问题讨论】:
标签: rest