首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否有标准的头来清除RESTful API中任意URL的缓存?

是否有标准的头来清除RESTful API中任意URL的缓存?
EN

Stack Overflow用户
提问于 2018-07-16 17:23:47
回答 1查看 115关注 0票数 0

我希望围绕一个RESTful(或近距离尝试) API实现一个瘦客户机。

我希望客户机在适当的地方缓存API响应,但是为了减少客户机中的逻辑,我也希望后端处理缓存清晰的逻辑。

假设我们有一个资源“项目列表”在

example.com/items/

可以调用CRUD方法(GET、PUT和DELETE)

example.com/items/{id}

现在,正如您已经猜到的,添加和删除项也将更改完整的列表响应。在本例中,我们希望在对项进行删除调用后清除列表响应的缓存。有标准的方法来清除任意urls上的缓存吗?

我在想象像Clear-Caches: ../items/这样的东西

还有别的办法吗?如果这不存在,为什么不呢?也许因为某种原因这是个不好的模式?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-16 19:41:41

是否有标准的头来清除RESTful API中任意URL的缓存?

不是的。

据我所知,链接缓存失效草案于3月份到期。我认为,这种方法接近于您所追求的目标,但在标准化过程中似乎没有得到任何支持。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51367123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档