Http 如何使Firefox缓存为大图像?

Http 如何使Firefox缓存为大图像?,http,https,browser-cache,cache-control,Http,Https,Browser Cache,Cache Control,我无法说服Firefox71缓存一个大(>4MB)图像。我注意到,无论是在开发工具中(记录中)还是在正常操作期间(根据加载延迟),每次访问页面时都会加载映像 虽然我认为我提供了所有必要的响应头,但Firefox在修改后不会发送,因为或者如果没有匹配的请求头 以下是我的服务器正在发送的HTTP头: $HEADhttps://If 您发送的标题完全相同,但对于小图像,您是否仍然存在相同的问题或将缓存它?我8年前就在使用缓存和ff,如果我记得正确的话,那也是一个问题。在ie、Chrome和safari

我无法说服Firefox71缓存一个大(>4MB)图像。我注意到,无论是在开发工具中(记录中)还是在正常操作期间(根据加载延迟),每次访问页面时都会加载映像

虽然我认为我提供了所有必要的响应头,但Firefox在修改后不会发送
,因为
或者
如果没有匹配的
请求头

以下是我的服务器正在发送的HTTP头:


$HEADhttps://If 您发送的标题完全相同,但对于小图像,您是否仍然存在相同的问题或将缓存它?我8年前就在使用缓存和ff,如果我记得正确的话,那也是一个问题。在ie、Chrome和safari工作。很好的提示!我已经为一个较小的图像(46kb)复制了相同的设置,Firefox甚至没有发送请求,因为有Immuatable Cache Control标头。也许对永久缓存的图像大小有限制,以防止用户的缓存被恶意塞满垃圾(51200 KB)建议不应因大小而排除该大小的文件,尽管它可能只缓存在磁盘上。