抛砖引玉——欢迎大家讨论一下HTTP Cache的机制
最初是由于看到访问CSDN的一个现象,发了个帖子
http://topic.csdn.net/u/20110930/16/eb9653e2-8b7b-457b-b84a-e57287c1badb.html?seed=2070846021&r=75864694
发这个帖子只是希望大家能讨论一下HTTP Cache的机制。
比如你知道页面何时会被缓存在浏览器端?何时缓存在代理服务器上?何时又缓存在HTTP服务器端?
有哪些HTTP头会影响页面的缓存?分别是如何影响的?
什么样的页面可以缓存?什么样的页面不建议缓存?缓存超时时间设多长比较合适?
不同的浏览器,又是如何来处理缓存页面的?比如IE的"检查所存网页较新版本"的各项设置分别是什么含义?

对于Web开发人员来讲,这些基本的知识点如果你能掌握清楚了,能大大改善Web应用的访问速度。
http://topic.csdn.net/u/20110930/16/eb9653e2-8b7b-457b-b84a-e57287c1badb.html?seed=2070846021&r=75864694
发这个帖子只是希望大家能讨论一下HTTP Cache的机制。
比如你知道页面何时会被缓存在浏览器端?何时缓存在代理服务器上?何时又缓存在HTTP服务器端?
有哪些HTTP头会影响页面的缓存?分别是如何影响的?
什么样的页面可以缓存?什么样的页面不建议缓存?缓存超时时间设多长比较合适?
不同的浏览器,又是如何来处理缓存页面的?比如IE的"检查所存网页较新版本"的各项设置分别是什么含义?
对于Web开发人员来讲,这些基本的知识点如果你能掌握清楚了,能大大改善Web应用的访问速度。
...全文
相关推荐
http cache-control详解
HTTP 缓存是提高网页加载速度和降低服务器压力的关键机制,它主要由HTTP消息头中的`Cache-Control`字段控制。
Http页面缓存机制
Http 页面缓存机制Http 页面缓存机制是 Web 2.0 应用程序中性能改善的关键要素之一。浏览器端缓存机制可以显著地改善用户体验,减少浏览器端性能问题。
git-cache-http-server:缓存Git HTTP服务器
这就是`git-cache-http-server`的用武之地——它是一个本地缓存的Git HTTP服务器,旨在加速Git通过HTTP协议的交互。
Cache-control使用Cache-control:private学习笔记
**HTTP缓存控制:Cache-Control详解**在HTTP协议中,Cache-Control头字段是用于管理缓存行为的关键机制,它允许服务器指示客户端如何缓存响应内容。
dio-http-cache:Flutter dio的http缓存库,例如RxCache
dio-http缓存Dio-http-cache是的缓存库 ,就像Android中的一样。 Dio-http-cache使用作为磁盘缓存,使用策略作为内存缓存。 受启发。添加依赖dependencie


