【发布时间】:2021-04-29 02:59:28
【问题描述】:
我已经搜索了清除方法,但没有找到任何准确的方法。
清除是当您从缓存中挑选出一个对象并 将其连同其变体一起丢弃。通常通过以下方式调用清除 使用 PURGE 方法的 HTTP。 HTTP 清除类似于 HTTP GET 请求,只是方法是 PURGE。
这是我发现的。
【问题讨论】:
标签: api http testing postman purge
我已经搜索了清除方法,但没有找到任何准确的方法。
清除是当您从缓存中挑选出一个对象并 将其连同其变体一起丢弃。通常通过以下方式调用清除 使用 PURGE 方法的 HTTP。 HTTP 清除类似于 HTTP GET 请求,只是方法是 PURGE。
这是我发现的。
【问题讨论】:
标签: api http testing postman purge
如果您显示一些上下文会有所帮助;此方法适用于Varnish, a caching server。
所以是的,清除缓存条目只会清除缓存条目,底层实体(无论它来自何处)都不会受到影响。
【讨论】:
没错,您可以发送 PURGE 方法从缓存中删除资源。这是一个例子来说明这一点:
GET /article/1234 HTTP/1.1
GET /article/1234 HTTP/1.1
清除 /article/1234 HTTP/1.1
GET /article/1234 HTTP/1.1
【讨论】: