標籤:指令碼 客戶 pow 情況 詳細 編碼格式 type 完成 ast
Header資訊
(Status-Line):狀態項,包括協議類型,http返回碼和狀態; |
Cache-control:是否可以被緩衝(public可以;private和no-cache不可以;max-age表示可被緩衝的時間長) |
Expires:到期時間,優先順序低於cache-control中的max-age。 |
Last-Modified:檔案的上一次/最近一次的修改時間。 |
Age:從最近一次被cache到節點的時刻到本次請求發起的時刻直接的時間長。 |
Connection:擷取資料後是否保持串連(keep-alive:擷取後保持串連,這樣在下次請求發起時可以減少解析和建連等耗費的時間,比如timeout=28;close:資料轉送結束之後釋放本次串連,下次再解析建立串連。) |
Date:檔案從伺服器產生/最近一次被該節點Cache的時間;Date + max-age=Expires |
Content-Encoding:檔案的編碼格式(gzip等,表示有經過壓縮) |
Referer:此URL內容請求的訪問來源。 |
Content-type:檔案類型(文本,圖片,aspx等) |
Content-location:此URL內容所在的實際位置。 |
Etag:檔案唯一標識。根據檔案頭header資訊由混序或者雜湊演算法得到的標籤。一旦檔案有變動更改,標籤一定發生變化。 |
Content-length:檔案大小 |
Server:用戶端裝置情況(伺服器類型和版本) |
X-powerd-by:指令碼語言。 |
HTTP狀態代碼
一些常見的狀態代碼為:
- 200 - 伺服器成功返回網頁
- 304 - 自上次請求,網頁未修改過;不會返回網頁內容。
- 404 - 請求的網頁不存在
- 503 - 服務不可用
|
詳細分解:
- 1xx(臨時響應) 表示臨時響應並需要要求者繼續執行操作的狀態碼。
- 2xx (成功) 表示成功處理了請求的狀態碼。
- 3xx (重新導向) 表示要完成請求,需要進一步操作。 通常,這些狀態碼用來重新導向。
- 4xx(請求錯誤) 這些狀態碼表示請求可能出錯,妨礙了伺服器的處理。
- 5xx(伺服器錯誤) 這些狀態碼表示伺服器在嘗試處理請求時發生內部錯誤。 這些錯誤可能是伺服器本身的錯誤,而不是請求出錯。
|
Http Header資訊&狀態代碼