html - 为什么在 html 的 head 部分使用元标记 "Pragma"和 "Expires"

标签 html

为什么要像这样在 html 的头部部分使用元标记“Pragma”和“Expires”。 谢谢。

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">

最佳答案

Using this will disable the browser to cache your webpage.

禁用缓存有一些有值(value)的优势。

就像当您在服务器上更新您的文件时,如果碰巧浏览器没有您网页的缓存副本,那么它会强制自己加载您网站的更新内容。

这样做的缺点之一是对页面下载的影响。由于您的浏览器上没有缓存副本,它总是会从服务器下载您的所有 Assets ,从而影响时间并消耗带宽。

尝试阅读此 article .

关于html - 为什么在 html 的 head 部分使用元标记 "Pragma"和 "Expires",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21797397/

相关文章:

HTML 位置在 Mac 和 PC 上相差 1px

javascript - 将两个按钮元素合并为一个

Javascript:如何将所有选项从一个选择元素复制到另一个选择元素?

html - 加载 DOM 之前的 Chrome 缩放会阻止缩放值

html - 触摸设备上的可拖动属性

javascript - 防止使用箭头键滚动

javascript - 仅使用 jQuery 或 Javascript 刷新 div

javascript - 如何通过javascript访问网络摄像头

javascript - Angular 4 中的 "selector"有什么用?

html - <col class ="slick"> 不将类应用于表的列