我知道谷歌浏览器支持 from memory cache和 from disk cache当我请求资源。但是,我没有看到以前的 from memory cache。
from memory cache
from disk cache
Chrome 如何确定哪些资源应该缓存在内存中?
通过使用 this文档,特别是 Caching部分,我了解到有两个缓存 an on-disk cache and a very fast in-memory cache。
this
Caching
an on-disk cache and a very fast in-memory cache
至于你的实际问题,Chrome 是如何决定什么东西在哪里被缓存的,我相信下一行会给出答案
内存中缓存的生存期与呈现进程的生存期相连,大致相当于一个选项卡
虽然我不完全确定,但我相信内存缓存服务于当前选项卡。
浏览器检查 Web 服务器生成的 HTTP 响应的头部。有四个通常用于缓存的头: ETag、 Cache-Control、 Expires、 Last-Modified。
ETag
Cache-Control
Expires
Last-Modified