示例
新增
POST /abc
删除
DELETE /abc/{id}
更改
PUT /abc
查询
GET /abc/{id}
安全性和幂等性
- 安全性:不会改变资源状态,只是读取;
- 幂等性:执行1次和执行N次,对资源状态改变的效果是等价的。
安全性 | 幂等性 | |
---|---|---|
GET | √ | √ |
POST | × | × |
PUT | × | √ |
DELETE | × | √ |
POST /abc
DELETE /abc/{id}
PUT /abc
GET /abc/{id}
安全性 | 幂等性 | |
---|---|---|
GET | √ | √ |
POST | × | × |
PUT | × | √ |
DELETE | × | √ |