
例如,一次性删除多个个已经有 id 的资源。
是这样:DELETE /posts/1,2,3,4
还是这样:DELETE /posts?id=1,2,3,4
很多客户端是不允许 GET DELETE 方法带有 POST body 的,那么大家一般都是如何操作的呢?
1 immjun 2015 年 6 月 20 日 上面两种都可以获取后面的参数, 获取到了想怎么删就怎么删; 下面一种更好点 比如有 userId itemId 等可以区分开来,删了什么一目了然 |
2 khowarizmi 2015 年 6 月 20 日 我使用的是后面一种 |
3 Septembers 2015 年 6 月 20 日 via Android DELETE /posts?id=1&id=2&id=3&id=4 难道不应该保证幕等性? |
4 abelyao 2015 年 6 月 20 日 |
5 unionx 2015 年 6 月 20 日 微信企业号这 api 设计就不符合 RESTful 了,不过也能用 |
6 jetbillwin 2015 年 6 月 20 日 独立实现一个批量处理API似乎效果会好很多 |
8 iFurySt 2020 年 11 月 23 日 POST /api/delete-request |