17 - 04 - 01 圖解HTTP(36)

# Content-Range #



ex: Content-Range: bytes 5001-10000/10000

針對範圍請求,返回響應時使用的首部字段 Content-Range ,

能告知客戶端作爲響應返回的實體的哪個部分符合範圍請求。  

字段值以字節爲單位,表示當前發送部分及整個實體大小。


# Content-Type #

ex :  Content-Type: text/html; charset=UTF-8

首部字段 Content-Type  說明了實體主體內對象的媒體類型。

和首部字段 Accept一樣,字段值用type/subtype形式賦值。

參數 charset使用 iso-8859-1或 euc-jp  等字符集進行賦值。


#  Expires # 

ex : Expires: Wed, 04 Jul 2012 08:26:05 GMT

首部字段 Expiresx會將資源失效的日期告知客戶端。

緩存服務器在接收到含有首部字段 Expires的響應後,會以緩存來應答請求,

在 Expires字段值指定的時間之前,響應的副本會一直被保存。

當超過指定的時間後.緩存服務器在請求發送過來時,會轉向源服務器請求資源。

源服務器不希望緩存服務器對資源緩存時,最好在 Expires字段內寫入與首部字段 Date相同的時間值。

但是,當首部字段 Cache-Control有指定 max-age指令時,比起首部字段 Expires,會優先處理 max-age指令。


# Last-Modified #

ex : Last-Modified: Wed, 23 May 2012 09:59:55 GMT

首部字段Last-Modified指明資源最終修改的時間。一般這個值就是Request-URI指定資源被修改的時間。

但類似使用 CGI腳本進行動態數據處理時,該值有可能會變成數據最終修改時的時間。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章