Restful api 不应在路径中使用动词,但如何设计 api:
- 搜索产品
- 过滤产品
- 邀请 friend
最佳答案
永远问自己:
What are my Resources?
- 列出产品:
GET/api/products
- 过滤产品:
GET/api/products?status={{status}}
- 邀请 friend :
POST/api/invitation
请注意,路径(REST 资源)是名词 (invitation
),而不是动词 (invite
)。
关于Restful api 和搜索、邀请等操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40859839/