带有etag的缓存无效响应

时间:2018-09-05 20:29:14

标签: javascript caching server

有一段时间,服务器向我发送了一些不良数据。它发送了200 OK响应,但没有内容正文。浏览器缓存使在此时间段内访问过的用户的问题仍然存在。最初,我以为可以通过在URL上附加缓存无效符来解决此问题,例如?cacheBuster=<UUID>,但这并不能解决问题。浏览器仍在从其缓存中拉取。我最好的猜测是因为响应具有etag,浏览器正在通过etag而不是URL查找缓存的响应。假设我的猜测正确,那么如何根据etag强制浏览器重新获取他们认为已经拥有的资源?

0 个答案:

没有答案