【发布时间】:2017-09-06 00:41:56
【问题描述】:
参考此 API 教程/说明: https://thinkster.io/tutorials/design-a-robust-json-api/getting-and-setting-user-data
本教程说明要“关注用户”,您将使用:
POST /api/profiles/:username/follow。
为了“取消关注用户”,您可以使用:
DELETE /api/profiles/:username/follow.
用户个人资料最初拥有字段"following": false。
我不明白为什么“关注”字段被创建/删除(POST/DELETE)而不是从true 更新到false。我觉得好像我没有掌握实际发生的事情 - 我们不是简单地在 true 和 false 之间切换“关注”的价值吗?
谢谢!
【问题讨论】:
标签: api-design httpverbs