Last-Modified

在瀏覽器第一次請求某一個URL時,伺服器端的返回狀態會是200,內容是客戶端請求的資源,同時有一個Last-Modified的屬性標記此檔案在伺服器端最後被修改的時間。

Last-Modified格式類似這樣:
Last-Modified : Fri , 12 May 2006 18:53:33 GMT
客戶端第二次請求此URL時,根據HTTP協定的規定,瀏覽器會向伺服器傳送If-Modified-Since報頭,詢問該時間之後檔案是否有被修改過:
If-Modified-Since : Fri , 12 May 2006 18:53:33 GMT
如果伺服器端的資源沒有變化,則自動返回 HTTP 304(Not Changed.)狀態碼,內容為空,這樣就節省了傳輸數據量。當伺服器端代碼發生改變或者重啟伺服器時,則重新發出資源,返回和第一次請求時類似。從而保證不向客戶端重複發出資源,也保證當伺服器有變化時,客戶端能夠得到最新的資源。

相關詞條

熱門詞條

聯絡我們