gpt4 book ai didi

rest - 在 RESTful 服务中的单个请求期间删除多个资源

转载 作者:行者123 更新时间:2023-12-03 12:19:46 25 4
gpt4 key购买 nike

我正在寻找其他人如何创建支持在单个请求中删除相同类型的多个实体的 RESTful 服务的示例。例如,如果我正在编写电子邮件服务,我可能希望能够同时删除多条消息。

处理此问题的一种方法可能是将资源定义为“包含由指定 id 值标识的邮件项目的集合”。该资源可能具有以下接口(interface):

GET/api/mail/1;2;5;38 - 返回项目的集合
DELETE/api/mail/1;2;5;38 - 删除项目集合

这是处理多次删除的常用方法吗?人们还看到了哪些其他方式?

最佳答案

感觉有点奇怪,因为 RESTful URI 没有命名“资源”,而是命名资源的集合。

虽然感觉有点奇怪,但我认为没有更好的方法来指定这种“集合”。

我们也做类似的事情——我们的一些路径级别是“范围”或“集合”或“过滤函数”。

/path/to/resource/in:filter;filter;filter/

关于rest - 在 RESTful 服务中的单个请求期间删除多个资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4891944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com