Restful风格
Restful风格
-
命名规范
- 使用名词表示资源,而不是动词。
- 使用小写字母和连字符(
-)分隔单词。 - 避免使用文件扩展名(如
.json、.xml)。
-
URI 的层次结构
- URI 应该具有层次性,反映资源的父子关系。
- 例如:
/users:用户资源集合。/users/1:ID 为 1 的用户资源。/users/1/orders/10:用户 1 的 ID 为 10 的订单。
-
RESTful 使用标准的 HTTP 方法来操作资源:
-
HTTP 方法 说明 GET 获取资源。 POST 创建资源或执行非幂等操作。 PUT 更新资源(完整替换)。 PATCH 部分更新资源。 DELETE 删除资源。 -
示例:
- 获取用户列表:
GET /users - 获取单个用户:
GET /users/{id} - 创建用户:
POST /users - 更新用户:
PUT /users/{id} - 删除用户:
DELETE /users/{id}
- 获取用户列表:
-

浙公网安备 33010602011771号