1)瀏覽器快取策略
瀏覽器每次發起請求時,先在本地快取中查詢結果以及快取標識,根據快取標識來判斷是否使用本地快取。如果快取有效,則使
用本地快取;否則,則向伺服器發起請求並攜帶快取標識。根據是否需向伺服器發起http請求,將快取過程劃分為兩個部分:
強制快取和協商快取,強緩優先於協商快取。
http快取都是從第二次請求開始的:
2)強快取
3)強快取-expires
劣勢問題
4)強快取-cache-control
cache-control 的優先順序高於 expires,為了相容 http/1.0 和 http/1.1,實際專案中兩個欄位都可以設定。
該欄位可以在請求頭或者響應頭設定,可組合使用多種指令:
到期
其他
優勢特點
劣勢問題
5)協商快取
6)協商快取-協商快取-last-modified/if-modified-since
劣勢問題
7)協商快取-etag/if-none-match
劣勢問題
http和https有什麼區別
https和http的區別主要如下 1 https協議需要到ca申請證書,一般免費證書較少,因而需要一定費用。2 http是超文字傳輸協議,資訊是明文傳輸,https則是具有安全性的ssl加密傳輸協議。3 http和https使用的是完全不同的連線方式,用的埠也不一樣,前者是80,後者是443。4 ...
https和http有什麼區別
什麼是 https?https 基於安全套接字層的超文字傳輸協議 或者是 http over ssl 是乙個 netscape 開發的 web 協議。也可以說 https http ssl https 在 http 應用層的基礎上使用安全套接字層作為子層。為什麼需要 https 超文字傳輸協議 ht...
HTTP和HTTPS有什麼區別
我們使用瀏覽器訪問乙個 頁面,在瀏覽器的位址列中我們會看到一串url,這個url會分為兩部分 通訊協議和網域名稱位址。網域名稱位址都很好理解,不同的網域名稱位址表示 中不同的頁面,而通訊協議,簡單來說就是瀏覽器和伺服器之間溝通的語言。中的通訊協議一般就是http協議和https協議。下面安信ssl證...