Restful 接口,给某个对象的单个字段赋值,如何设计

有一个接口的功能是”确认“某个对象。
我的 Restful API 设计成 PUT /obj/{id}/is_confirmed/{is_confirmed}
String id, boolean is_confirmed
这个接口符合 Restful 规范吗?
类似的 URL 你们怎么设计?

相关文章

6 thoughts on “Restful 接口,给某个对象的单个字段赋值,如何设计

  1. Patch 修改部分值可以使用 Json Patch 。

    至于上述这种接口,可以单独开一个,没必要完全遵照 REST 来定义接口,好用直观就行。

    接口最好使用 “-” 而不是 “_” 噢。

  2. @chendy #3 自定义动词各家实现不太一样, Google 家为了避免和次级资源名冲突(或造成误解), 用的是 PUT /obj/{id}:confirm 这种形式

发表评论

电子邮件地址不会被公开。 必填项已用*标注