Draft 瀏覽器快取 學習筆記

2021-09-24 07:39:33 字數 730 閱讀 9703

瀏覽器有乙個快取資料庫。

no-cache表示不走強制快取,但是可以走對比快取

1、強制快取: cache-control(10s之內不要再來煩我了)返回200 html沒有快取,它引用的檔案都被快取了 2、對比快取:

// 強制快取 cache-control expires return 200

// 對比快取1:last-modified if-modified-since return 304

// 對比快取2:etag if-none-match return 304

複製**

304 200

快取: **: 正向**:科學上網,是我們客戶端配置的

反向** nginx 典型的反向** cdn(內容分發網路)的實現是基於反向**:多伺服器 反向**:webpack proxytable典型的反向**

怎樣實現一套反向**?

虛擬主機1 www.zz1.cn localhost:3001 虛擬主機2 www.zz2.cn localhost:3002

靜態資源(static resources) : js , css , img 等非伺服器動態執行生成的檔案

在一般的**中,靜態資源使用頻率高,流量占用大。對於有追求(訪問量稍大)的**,都會把靜態資源放置到cdn伺服器,不占用業務伺服器的網路頻寬,從而達到更好的使用者體驗。那大公司的靜態資源怎麼發布呢?

瀏覽器快取筆記

瀏覽器一般不會快取html檔案,置cache control no cache並不會禁止掉瀏覽器的快取操作,實際上cache control no cache是會被快取的,只不過每次在向客戶端 瀏覽器 提供響應資料時,快取都要向伺服器評估快取響應的有效性。cache control no store...

快取 瀏覽器快取

瀏覽器快取 brower caching 是瀏覽器在本地磁碟對使用者最近請求過的文件進行儲存,當訪問者再次訪問同一頁面時,瀏覽器就可以直接從本地磁碟載入文件 1 瀏覽器第一次請求時,會發出一組 http 頭,用來指導瀏覽器如何進行快取。伺服器規定乙個資源是否要進行快取,主要由響應頭中的expires...

瀏覽器快取機制學習

之前對瀏覽器快取一直沒什麼了解,直到工作中遇到了一些相關需求。感覺自己的知識不論是深度還是廣度都還差得遠,都要一一補全。這次就來了解一下瀏覽器快取的相關機制。瀏覽器在開啟頁面時需要向伺服器請求各種資源,但如果每次開啟 重新整理都去請求,不僅伺服器壓力大,顯示速度也慢,體驗不好。所以瀏覽器中有快取機制...