【发布时间】:2015-04-29 06:53:38
【问题描述】:
我有一个包含缓存的休息服务,有时我需要使缓存中的记录无效 - 不是从客户端,而是在服务器端,因为服务器产生了新数据。我怎么做?我只想向服务发送某种 HTTP 消息,它应该使缓存条目无效。它是否应该是带有“Cache-Control”的“Get”,我不需要返回值,而只需在“Get”代码中分支以使条目无效?还是应该是带有空记录的“Put”?最佳做法是什么,其背后的原理是什么?
【问题讨论】:
标签: rest http caching w3c cache-control