HTTP缓存相关头部cache-control: must-revalidate

请求头部有max-stale,表示可接受过期的响应

中间缓存服务器可通过配置,使其提供一些陈旧的对象,以提高性能。如果原始服务器希望缓存能遵守过期信息,可以在相应头部添加cache-control: must-revalidate,告诉缓存,在没有跟服务器校验的情况下,不能提供这个对象的旧版本,如果服务器不可用,那么缓存必须返回504Gateway Timeout的错误


参考:《HTTP权威指南》

你可能感兴趣的:(HTTP缓存相关头部cache-control: must-revalidate)