常用的HTTP响应头
| 響應(yīng)頭 | 說明 | 示例 | 狀態(tài) |
| Access-Control-Allow-Origin | 指定哪些網(wǎng)站可以跨域源資源共享 | Access-Control-Allow-Origin: * | 臨時 |
| Accept-Patch | 指定服務(wù)器所支持的文檔補丁格式 | Accept-Patch: text/example;charset=utf-8 | 固定 |
| Accept-Ranges | 服務(wù)器所支持的內(nèi)容范圍 | Accept-Ranges: bytes | 固定 |
| Age | 響應(yīng)對象在代理緩存中存在的時間,以秒為單位 | Age: 12 | 固定 |
| Allow | 對于特定資源的有效動作; | Allow: GET, HEAD | 固定 |
| Cache-Control | 通知從服務(wù)器到客戶端內(nèi)的所有緩存機制,表示它們是否可以緩存這個對象及緩存有效時間。其單位為秒 | Cache-Control: max-age=3600 | 固定 |
| Connection | 針對該連接所預(yù)期的選項 | Connection: close | 固定 |
| Content-Disposition | 對已知MIME類型資源的描述,瀏覽器可以根據(jù)這個響應(yīng)頭決定是對返回資源的動作,如:將其下載或是打開。 | Content-Disposition: attachment; filename="fname.ext" | 固定 |
| Content-Encoding | 響應(yīng)資源所使用的編碼類型。 | Content-Encoding: gzip | 固定 |
| Content-Language | 響就內(nèi)容所使用的語言 | Content-Language: zh-cn | 固定 |
| Content-Length | 響應(yīng)消息體的長度,用8進制字節(jié)表示 | Content-Length: 348 | 固定 |
| Content-Location | 所返回的數(shù)據(jù)的一個候選位置 | Content-Location: /index.htm | 固定 |
| Content-MD5 | 響應(yīng)內(nèi)容的二進制 MD5 散列值,以 Base64 方式編碼 | Content-MD5: IDK0iSsgSW50ZWd0DiJUi== | 已淘汰 |
| Content-Range | 如果是響應(yīng)部分消息,表示屬于完整消息的哪個部分 | Content-Range: bytes 21010-47021/47022 | 固定 |
| Content-Type | 當前內(nèi)容的MIME類型 | Content-Type: text/html; charset=utf-8 | 固定 |
| Date | 此條消息被發(fā)送時的日期和時間(以RFC 7231中定義的"HTTP日期"格式來表示) | Date: Tue, 15 Nov 1994 08:12:31 GMT | 固定 |
| ETag | 對于某個資源的某個特定版本的一個標識符,通常是一個 消息散列 | ETag: "737060cd8c284d8af7ad3082f209582d" | 固定 |
| Expires | 指定一個日期/時間,超過該時間則認為此回應(yīng)已經(jīng)過期 | Expires: Thu, 01 Dec 1994 16:00:00 GMT | 固定: 標準 |
| Last-Modified | 所請求的對象的最后修改日期(按照 RFC 7231 中定義的“超文本傳輸協(xié)議日期”格式來表示) | Last-Modified: Dec, 26 Dec 2015 17:30:00 GMT | 固定 |
| Link | 用來表示與另一個資源之間的類型關(guān)系,此類型關(guān)系是在RFC 5988中定義 | Link:?; rel="alternate" | 固定 |
| Location | 用于在進行重定向,或在創(chuàng)建了某個新資源時使用。 | Location: http://www.itbilu.com/nodejs | 固定 |
| P3P | P3P策略相關(guān)設(shè)置 | P3P: CP="This is not a P3P policy! | 固定 |
| Pragma | 與具體的實現(xiàn)相關(guān),這些響應(yīng)頭可能在請求/回應(yīng)鏈中的不同時候產(chǎn)生不同的效果 | Pragma: no-cache | 固定 |
| Proxy-Authenticate | 要求在訪問代理時提供身份認證信息。 | Proxy-Authenticate: Basic | 固定 |
| Public-Key-Pins | 用于防止中間攻擊,聲明網(wǎng)站認證中傳輸層安全協(xié)議的證書散列值 | Public-Key-Pins: max-age=2592000; pin-sha256="……"; | 固定 |
| Refresh | 用于重定向,或者當一個新的資源被創(chuàng)建時。默認會在5秒后刷新重定向。 | Refresh: 5; url=http://itbilu.com | ? |
| Retry-After | 如果某個實體臨時不可用,那么此協(xié)議頭用于告知客戶端稍后重試。其值可以是一個特定的時間段(以秒為單位)或一個超文本傳輸協(xié)議日期。 |
| 固定 |
| Server | 服務(wù)器的名稱 | Server: nginx/1.6.3 | 固定 |
| Set-Cookie | 設(shè)置HTTP cookie | Set-Cookie: UserID=itbilu; Max-Age=3600; Version=1 | 固定: 標準 |
| Status | 通用網(wǎng)關(guān)接口的響應(yīng)頭字段,用來說明當前HTTP連接的響應(yīng)狀態(tài)。 | Status: 200 OK | ? |
| Trailer | Trailer用戶說明傳輸中分塊編碼的編碼信息 | Trailer: Max-Forwards | 固定 |
| Transfer-Encoding | 用表示實體傳輸給用戶的編碼形式。包括:chunked、compress、?deflate、gzip、identity。 | Transfer-Encoding: chunked | 固定 |
| Upgrade | 要求客戶端升級到另一個高版本協(xié)議。 | Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11 | 固定 |
| Vary | 告知下游的代理服務(wù)器,應(yīng)當如何對以后的請求協(xié)議頭進行匹配,以決定是否可使用已緩存的響應(yīng)內(nèi)容而不是重新從原服務(wù)器請求新的內(nèi)容。 | Vary: * | 固定 |
| Via | 告知代理服務(wù)器的客戶端,當前響應(yīng)是通過什么途徑發(fā)送的。 | Via: 1.0 fred, 1.1 itbilu.com (nginx/1.6.3) | 固定 |
| Warning | 一般性警告,告知在實體內(nèi)容體中可能存在錯誤。 | Warning: 199 Miscellaneous warning | 固定 |
| WWW-Authenticate | 表示在請求獲取這個實體時應(yīng)當使用的認證模式。 | WWW-Authenticate: Basic | 固定 |
轉(zhuǎn)載于:https://www.cnblogs.com/Hellorxh/p/10867954.html
總結(jié)
以上是生活随笔為你收集整理的常用的HTTP响应头的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信相册设置(微信相册设置动态封面)
- 下一篇: 二阶段冲刺第七天