RESTful

全称 → Representational State Transfer

REST的状态转移是借助 {{c1 HTTP方法}} 来实现

  • POST ↔ 创建资源
  • GET ↔ 获取资源
  • PATCH ↔ 部分更新
  • PUT ↔ 资源的整体更新

URI和资源是多对多关系:这是错误的。#card

  • REST中的URI(统一资源标识符)用于唯一标识某一资源,虽然一个资源可能有多个URI(例如为了兼容历史系统),但一个URI只能对应一个资源。
  • 因此,URI与资源的关系应为“多对一”或“多(URI)对一(资源)”,而不是多对多

REST是一种 {{c1 设计风格}} 而不是一个架构

REST中的一切都是资源,设计核心是 {{c1 资源的表示、标识和操作方式}}

网络回响

作者

Ryen Xiang

发布于

2025-09-17

更新于

2026-02-17

许可协议


评论