02--Http要求標頭及緩衝知識

來源:互聯網
上載者:User

標籤:idt   --   firebug   瀏覽器緩衝   緩衝   響應   ref   技術   mod   

一、常用工具

Linux下:curl命令,I參數可以查看http head資訊。

Firefox:Firebug、HttpFox

二、常見Http Head資訊

三、瀏覽器緩衝機制

使用ctrl+F5,可強制瀏覽器直接向url發起請求,而不會使用緩衝資訊。此時,會在http head中增加2個參數

1、Cache-Control欄位

Pragma:no-cache和Cache-Control:no-cache,Cache-Control被瀏覽器支援較好,優先順序較高,跟其他欄位(如Expires)使用時,會覆蓋其他欄位的含義。

Cache-Control欄位可選值列表如下:

2、Expires欄位

通常格式為Tue, 22 Dec 2026 22:46:56 GMT,瀏覽器發起請求前,先檢查該資源的該欄位,若到期,才會重新向伺服器發起請求。

3、Last-Modified/Etag

表示該資源最後修改時間,資源可是靜態(靜態資源會自動加上Last-Modified)或動態(servlet提供了getLastModified方法),通過該欄位判斷該資源是否是最新的。

一般伺服器回應標頭會返回一個Last-Modified欄位,告訴瀏覽器該資源最後修改時間,瀏覽器再次請求時,會加上If-Modified-Since欄位,詢問快取頁面是否最新。若未最新,伺服器返回304,且不傳輸資料。

四、NGINX配置緩衝資訊

 待補充

02--Http要求標頭及緩衝知識

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.