HTTP DELETE请求是否应重置资源列表的缓存?

时间:2016-09-08 14:07:25

标签: rest http caching get request

我们正在构建REST API并遇到以下问题:

  1. GET / items> [a,b,c]#(最大年龄120秒)
  2. GET / items / a>状态200
  3. DELETE / items / a
  4. GET / items / a>状态404
  5. GET / items> [ a ,b,c]#已缓存
  6. 因此资源列表仍然包含之前缓存的项目 a 。我们的客户仅支持对确切的URI进行无效,而不支持父进程。

    这是我们这方面的设计问题,还是DELETE请求也可能使父资源的缓存失效?

0 个答案:

没有答案