Restful api 和搜索和邀请等操作

Posted

技术标签:

【中文标题】Restful api 和搜索和邀请等操作【英文标题】:Restful api and operations like search and invite 【发布时间】:2016-11-29 07:16:05 【问题描述】:

Restful api不应该在路径中使用动词,而是如何设计api:

搜索产品 过滤产品 邀请好友

【问题讨论】:

【参考方案1】:

总是问自己:

我的资源是什么?

列出产品:GET /api/products 过滤产品:GET /api/products?status=status 邀请好友:POST /api/invitation

请注意,路径(REST 资源)是名词 (invitation),而不是动词 (invite)。

【讨论】:

以上是关于Restful api 和搜索和邀请等操作的主要内容,如果未能解决你的问题,请参考以下文章

保护 Node.js RESTful API

HTTP Methods 和 RESTful Service API 设计

RESTful API

RESTful API使用详解

Trustpilot OAuth Restful API:无法 PostAsync

Restful API应遵循哪些规范?Python进阶