HTTP緩存原理

什么是HTTP緩存

HTTP緩存通常指瀏覽器緩存,基于HTTP中header字段實(shí)現(xiàn)
HTTP緩存分為強(qiáng)緩存和協(xié)商緩存,見(jiàn)下圖

Cache-Control主要字段說(shuō)明

緩存校驗(yàn)字段

緩存字段對(duì)比

HTTP緩存流程

為什么使用HTTP緩存

終端緩存策略,可以縮短端到端的請(qǐng)求資源的距離,減少延遲,而且緩存重用,也能減少寬帶流量,降低網(wǎng)絡(luò)負(fù)荷。
最終用戶(hù)體驗(yàn)和性能得到優(yōu)化,避免無(wú)用資源請(qǐng)求浪費(fèi)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一 前言 Web緩存大致可以分為:數(shù)據(jù)庫(kù)緩存,服務(wù)器緩存(代理服務(wù)器緩存,CND緩存),瀏覽器緩存。而瀏覽器的緩存...
    Showdy閱讀 598評(píng)論 0 1
  • 一、瀏覽器緩存類(lèi)型 瀏覽器緩存分為強(qiáng)緩存和協(xié)商緩存。一般來(lái)說(shuō),兩者的關(guān)系是: 先強(qiáng)緩存,服務(wù)器先從http頭信息來(lái)...
    格致匠心閱讀 660評(píng)論 0 1
  • 今天遇到一個(gè)的同事問(wèn)為什么文件改了,但是瀏覽器的響應(yīng)并沒(méi)有改變,我說(shuō),清一下緩存。后來(lái)我想想,我還是寫(xiě)一個(gè)來(lái)專(zhuān)門(mén)描...
    信仰與初衷閱讀 208評(píng)論 0 1
  • 14020199014 李運(yùn)澤 嵌牛導(dǎo)讀 我們都知道通過(guò)Internet獲取資源既緩慢,成本又高。為此,Http協(xié)...
    JasonLee_7641閱讀 250評(píng)論 0 1
  • 通過(guò)Internet獲取資源既緩慢,成本又高。為此,Http協(xié)議里包含了控制緩存的部分,以使Http客戶(hù)端可以緩存...
    Gundy_閱讀 494評(píng)論 1 1

友情鏈接更多精彩內(nèi)容