在 REST 中起草一篇文章
Draft an article in REST
在我们的系统中,可以创建文章(标题、描述)、更新草稿。
- 创建-放置
- 更新 - post
- 草稿 - ???
如何在 REST 中起草文章?
如果您的 REST api 使用例如 JSON,您可以在文章上添加一个 draft
标志,可以是 true
或 false
.或 published
标志,即 true
或 false
.
正如@Evert 所说,您可以只对资源本身使用一个属性。
或者您可以将草稿制作成单独的资源,您可以创建、更新和删除。当您将草稿提升为文章时,您可以对该资源进行 GET return 和 HTTP 301 Moved permanently
.
这在某种程度上取决于您要支持的工作流程。
在我们的系统中,可以创建文章(标题、描述)、更新草稿。
- 创建-放置
- 更新 - post
- 草稿 - ???
如何在 REST 中起草文章?
如果您的 REST api 使用例如 JSON,您可以在文章上添加一个 draft
标志,可以是 true
或 false
.或 published
标志,即 true
或 false
.
正如@Evert 所说,您可以只对资源本身使用一个属性。
或者您可以将草稿制作成单独的资源,您可以创建、更新和删除。当您将草稿提升为文章时,您可以对该资源进行 GET return 和 HTTP 301 Moved permanently
.
这在某种程度上取决于您要支持的工作流程。