M. *_*yan 7 rest web-services http
这样的事情可能吗?设计REST的人是否认为他们会永远删除一个东西?
所以,假设我有10个Foo的ID 1-10
我想通过一次HTTP DELETE调用删除ID的3,6和9.
在没有得罪教皇的情况下,我能做到这一点吗?
我熟悉的大多数API不允许一次删除多个实体,而是使用?id=3,6,9或等的URL参数对多个实体执行其他操作? id=3&id=6&id=9.因此,执行以下任一操作是相当常见的:
DELETE /foos?id=3,6,9
Run Code Online (Sandbox Code Playgroud)
要么
DELETE /foos?id=3&id=6&id=9
Run Code Online (Sandbox Code Playgroud)
Dar*_*ler -4
如果您担心冒犯教皇,也许您应该花一些时间阅读经文:-) https://datatracker.ietf.org/doc/html/draft-gregorio-uritemplate-04
我想你所有的问题都会在那里得到解答。
| 归档时间: |
|
| 查看次数: |
6017 次 |
| 最近记录: |