设置缓存

设置缓存的意义

缓存静态文件,减少实体请求

缓存文件过期时间

服务端响应首部字段

  • 绝对时间
Expires: Sun, 16 Oct 2016 05:43:02 GMT。
  • 相对时间
Cache-Control: max-age:600

客户端缓存10分钟

如果同时设置了这两个首部字段,以最先进的为主

条件请求

第一次访问,服务端返回的首部字段

Last-Modifed:Wed, 07 Aug 2013 15:32:18 GMT 

第二次访问 ,服务端返回的首部字段

If-Modify-since:Wed, 07 Aug 2013 15:32:18 GMT ;

通过比较文件的修改时间,来判断是否需要请求实际的资源文件,没用过期就会返回304;

标识法

If-None-Match: 1234

服务端资源修改后,标识也会发生变化

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容