我在响应中发送以下标题。 "Cache-Control: public, max-age=300"
,但仍然每次刷新时我都会收到一个200
响应(请求再次向服务器发出)。如果我添加“Expires”标题,也会发生同样的情况。但是,如果我将ETag添加到标题中,那么我会刷新304
(请求发送到服务器,服务器准备好响应,然后匹配ETag并返回204
响应)。缓存控制无法工作没有etag
我应该怎么改变,使"Cache-Control"
头的使用量和 内容是从本地缓存中,直至岁成为超过"max-age"
没有请求被发送到服务器?
编辑:这是一个不获取缓存https://image-dev-dot-quizizz-dev.appspot.com/resource/gs/quizizz-image/rejected.jpeg
你确定'max-age = 300'吗?它设置为300秒。 – Prajwal