谈谈强制缓存和协商缓存
先来说一下缓存的优点 减少了冗余的数据传递,节省宽带流量 减少了服务器的负担,大大提高了网站性能 加快了客户端加载网页的速度 这也正是HTTP缓存属于客户端缓存的原因 强制缓存 当缓存数据库中已经有了请求的数据时,如果没有,客户端则会从服务器获取数据,如果有,客户端会直接从缓存数据库中获取数据,期间并不发送服务器请求,返回状态码为200(from cache) 强制缓存可以通过以下字段来控制 cache-control: private:客户端缓存 public:客户端与服务端都可以缓存 max-age=n :缓存内容在n秒后过期 no-cache:需要协商缓存验证数据 no-store
下载地址
用户评论