91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

html強制清除緩存的方法

發布時間:2021-02-22 15:56:40 來源:億速云 閱讀:2167 作者:清風 欄目:開發技術

這篇“html強制清除緩存的方法”除了程序員外大部分人都不太理解,今天小編為了讓大家更加理解“html強制清除緩存的方法”,給大家總結了以下內容,具有一定借鑒價值,內容詳細步驟清晰,細節處理妥當,希望大家通過這篇文章有所收獲,下面讓我們一起來看看具體內容吧。

html是什么

html的全稱為超文本標記語言,它是一種標記語言,包含了一系列標簽.通過這些標簽可以將網絡上的文檔格式統一,使分散的Internet資源連接為一個邏輯整體,html文本是由html命令組成的描述性文本,html命令可以說明文字,圖形、動畫、聲音、表格、鏈接等,主要和css+js配合使用并構建優雅的前端網頁。

  html強制清緩存,要求每次打開時清除頁面的緩存。在HTML標簽設置HTTP頭信息說明:no-cache強制緩存從服務器上獲取新的頁面no-store在任何環境下緩存不保存

  設置HTML強制清除緩存

  1<metahttp-equiv="Cache-Control"content="no-cache,no-store,must-revalidate"/>

  2<metahttp-equiv="Pragma"content="no-cache"/>

  3<metahttp-equiv="Expires"content="0"/>

  4<metahttp-equiv="X-UA-Compatible"content="IE=edge">

  但是也不保證是百分百正確。在開發時候經常遇到一個問題,我們根據版本號去控制緩存問題,當我們發布新版本,使用新的版本號的時候,發現html里面引用的版本號卻是舊的版本號,原來是該html文件被緩存了,很多時候我們設置禁止html文件被緩存,但依然會出現被緩存的情況。

  強制清除緩存為什么失效

  為什么我們有時候設置了<metahttp-equiv="Cache-control"content="no-store">這種強制性禁止緩存,我們的頁面依然被緩存了?

  因為我們只關注了客戶端,卻忽略了服務器端的設置,如果服務器端nginx設置了Cache-control,他是會覆蓋掉我們頁面中設置的的Cache-control的,所以有時候我們會發現明明css和js已經加了版本號,但是html文件里面引用的依然是舊的css和js文件,

  因為服務器的緩存機制,舊的css和js并不會被立即刪除,這種情況下,我們需要和服務器端(或者運維)人員協商一個統一的緩存策略,以保證更新可以及時得到效果,

  如果溝通不順利,或者想立刻看到效果,可以試試<metahttp-equiv="Pragma"content="no-cache"/>如果服務器端沒有去設置Pragma,我們設置的Pragma依然有效。

感謝你的閱讀,希望你對“html強制清除緩存的方法”這一關鍵問題有了一定的理解,具體使用情況還需要大家自己動手實驗使用過才能領會,快去試試吧,如果想閱讀更多相關知識點的文章,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南丹县| 铜鼓县| 鹤壁市| 平遥县| 巴彦淖尔市| 南昌县| 多伦县| 沭阳县| 临城县| 水城县| 安阳县| 柳河县| 敦化市| 固阳县| 许昌县| 望都县| 长兴县| 毕节市| 山阳县| 报价| 延吉市| 中方县| 扎鲁特旗| 乌拉特前旗| 新田县| 孟州市| 闽侯县| 邵武市| 满洲里市| 石屏县| 江永县| 无锡市| 永泰县| 杭锦后旗| 霍州市| 雷山县| 合肥市| 府谷县| 青田县| 雅安市| 赤峰市|