【发布时间】:2020-02-15 17:15:34
【问题描述】:
我有资源Draft,它具有以下表示:
{
"name": "name",
"groups": ["group1", "group2"]
}
我需要设计一个端点,允许将新组添加到groups。
例如,假设客户端想通过添加两个新组来修改上面的资源:group3 和 group4,那么,在此操作之后,资源应该如下所示:
{
"name": "name",
"groups": ["group1", "group2", "grpoup3", "group4"]
}
我不确定这种操作的正确 URL 结构和 HTTP 方法应该是什么。
目前我正在考虑以下选项:
PATCH `/draft/groups/add`
{
'groups': ["group3", "group4"]
}
但是,我不太确定这是否是正确的选择。
任何帮助将不胜感激,
谢谢
【问题讨论】:
标签: rest restful-url