Respresentational State Transfer 表现层状态转化
它的设计哲学主要讲服务器端提供的内容实体看做一个资源,并表现在url上
比如一个用户的地址为:/users/jack
这个地址代表了一个资源,对这个资源的操作,主要体现在HTTP请求方法上,不是体现在url上
REST的设计就是,通过URL设计资源、请求方法定义资源的操作,通过Accept决定资源的表现形式
相比MVC,ReSTful只是将HTTP请求方法也加入了路由的过程,以及在URL路径上表现得更资源化