【发布时间】:2011-02-20 21:19:15
【问题描述】:
这就是我对 REST 架构的看法。
对于每个资源,都有一个唯一的 URI。
我们可以使用它的 URI 和 HTTP 操作 [POST、GET、PUT 和 DELETE] 来操作该对象。 HTTP 请求传输该对象的状态表示。
在我读过的所有文章中,REST 都以一种奇怪而令人困惑的方式解释。
还有一点,rails 中的 RESTFUL 实现会为不同的目的生成不同的 url。像 /teams -> for 'index' 方法... /teams/new -> for 'new' 方法等等。这不是远离rest,它定义了每个资源都有一个唯一的URI???
【问题讨论】:
标签: ruby-on-rails rest