页面缓存设置
浏览器缓存机制一般分为两种:HTML Meta 标签控制缓存和 HTTP 头信息。 HTML Meta 标签控制缓存 非 HTTP 协议定义的缓存机制,如使用 HTML Meta 标签,Web 开发者可以在 HTML 页面的节点中加入标签,代码如下: 参数可以是以下值: expires(期限) 、Pragma(cache 模式)、Refresh(刷新) 、 Set-Cookie(cookie 设定) 、Window-target(显示窗口的设定) 、 content-Type……
浏览器缓存机制一般分为两种:HTML Meta 标签控制缓存和 HTTP 头信息。 HTML Meta 标签控制缓存 非 HTTP 协议定义的缓存机制,如使用 HTML Meta 标签,Web 开发者可以在 HTML 页面的节点中加入标签,代码如下: 参数可以是以下值: expires(期限) 、Pragma(cache 模式)、Refresh(刷新) 、 Set-Cookie(cookie 设定) 、Window-target(显示窗口的设定) 、 content-Type……
为了加快网页的访问速度,对请求资源进行缓存是一个常用的策略。当客户端发送资源请求后,如果资源未过期,则服务器返回 304 代表资源未修改使用浏览器本地缓存,但是这个过程还是会发生 TCP 连接,如果不发送请求就能知道本地的缓存副本就是最新的按就好了。 其中的一个解决方案就是使用 HTML5 的最新特性离线存储(manifest)来解决。通过离线存储,我们可以通过把需要离线存储在本地的文件列在一个 manifest 配置文件中,这样即使在离线的情况下,用户也可以正常使用 App……