0
假如我有要求:休息端點結構
- 註冊通過電子郵件
- 註冊通過社交網絡
- 登錄通過電子郵件
- 登錄通過社交網絡
- 註銷
- 獲取我的個人資料
- 編輯我的個人資料
- 得到一些用戶的個人資料
- 列表我的朋友
- 列表一些用戶朋友
- 邀請朋友從社交網絡
- 添加產品
- 編輯產品
- 搜索產品
- 列表我的產品
- 列出部分用戶產品
REST API應該如何結束端點結構?
假如我有要求:休息端點結構
REST API應該如何結束端點結構?
總是問自己:
我有什麼資源?
POST /api/registration
POST /api/providerRegistration
GET /api/user?userId={userId}
GET /api/friends
GET /api/friends?userId={userId}
POST /api/product
PUT/PATCH /api/product/{productId}
GET /api/products?status={status}
GET /api/products?userId={userId}
等等 - 你得到它的要點。請注意,路徑(REST資源)是名詞(product
),而不是動詞(search
)。