我们正在讨论如何构建我们宁静的API设计的下一个演变。我们有以下问题。想象一下将返回具有某些元素的播放列表的资源。每个播放列表都有一个永不改变的ID。起初,这看起来非常简单。
POST /playlists => create a new playlist, id will be returned
GET /playlists/id => retunrs the playlist contents
POST /playlists/id => insert an element to the playlist
DELETE /playlists/id => delete the whole playlist
我们接下来的事情是播放列表都有一些元数据。例如。一个名字。现在,如何将元数据更改为POST /playlists/id
。
有关此的最佳做法建议吗?
答案 0 :(得分:0)
老问题,我知道,但你想要PUT(或PATCH)到/ playlists / id来更新播放列表本身。