● 使用 no-cache 指令的目的是为了防止从缓存中返回过期的资源。“no-cache” 指令告诉浏览器和代理服务器不要缓存响应数据。这意味着缓存会将响应数据存储在缓存中,但在将响应返回给客户端之前,必须先将该响应提交给服务器进行验证。服务器会检查响应的有效性,如果发现响应仍然有效,服务器会返回一个新的验证令牌(ETag),以通知缓存可以使用它,否则服务器将返回新的响应数据。这种方式被称为“验证缓存”。 no-store ● “no-store” 指令更为严格,它要求浏览器和代理服务器不要在任何情况下缓存响应数据。这意味着每次请求都需要从原始服务器重新获取数据,不进行任何缓存。这可以用于敏感数据或者响应数据频繁更改的情况,以确保不会在客户端或代理服务器上存储敏感信息或者过期的数据 同时配置了no-cache和no-store,no-store的优先级要高,我没看具体是什么场景下什么例子,但是同时出现肯定是没问题的