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}
posted @ 2025-03-18 16:05  QAQ001  阅读(17)  评论(0)    收藏  举报