RESTful API http 动词含义
REST就是一种定义对互联网软件的架构原则,即Representational State Transfer的缩写。可翻译为“表现层状态转化”。
“表现层”其实指的就是“资源”(Resources)的“表现层”。
所以,其核心就是 面向资源编程 。
http 动词 | 含义 |
---|---|
GET | (SELECT):从服务器取出资源(一项或多项)。 |
POST | (CREATE):在服务器新建一个资源。 |
PUT | (UPDATE):在服务器更新资源【全部】(客户端提供改变后的完整资源)。 |
PATCH | (UPDATE):在服务器更新资源【部分】(客户端提供改变的属性)。 |
DELETE | (DELETE):从服务器删除资源。 |