相关疑难解决方法(0)

REST - 可恢复的DELETE

我有一个关于HTTP DELETE和REST的问题.我有资源x.根据x的状态,删除x可以:

  1. 永久删除x.
  2. x标记为已删除.这意味着x可以在以后恢复.

我假设HTTP DELETE 必须根据HTTP/REST细节删除资源,而不是将其标记为已删除,例如:在处理HTTP DELETE之后,x上的 GET 必须返回404.这意味着HTTP DELETE不能用于第二种情况.您将如何以RESTful方式模拟此删除行为(包括1和2)?

然后,由于可以恢复某些资源,因此也应该通过REST API实现这一点.您将如何以RESTful方式建模还原行为?

为简单起见,假设x位于http:// company/api/x /上.

rest revert http-delete

8
推荐指数
2
解决办法
2000
查看次数

标签 统计

http-delete ×1

rest ×1

revert ×1