HTTP 資源和規範

HTTP 最初於 20 世紀 90 年代初被指定。它在設計時就考慮了可擴充套件性,多年來增加了許多功能;這導致其規範散佈在眾多規範文件中(其中不乏實驗性的廢棄擴充套件)。本頁面列出了有關 HTTP 的相關資源。

規範 標題 狀態
RFC 9110 HTTP 語義 網際網路標準
RFC 9111 HTTP 快取 網際網路標準
RFC 9112 HTTP/1.1 網際網路標準
RFC 9113 HTTP/2 提議標準
RFC 9114 HTTP/3 提議標準
RFC 5861 針對陳舊內容的 HTTP Cache-Control 擴充套件 資訊性
RFC 8246 HTTP 不可變響應 提議標準
RFC 6265 HTTP 狀態管理機制 定義 Cookies 提議標準
草案規範 Cookie 字首 IETF 草案
草案規範 Same-Site Cookies IETF 草案
草案規範 棄用非安全來源對“secure”cookie 的修改 IETF 草案
RFC 2145 HTTP 版本號的使用和解釋 資訊性
RFC 6585 附加 HTTP 狀態碼 提議標準
RFC 7725 報告法律障礙的 HTTP 狀態碼 正在標準化
RFC 2397 “data”URL 方案 提議標準
RFC 3986 統一資源識別符號 (URI):通用語法 網際網路標準
RFC 5988 Web 連結 定義了 Link 頭部 提議標準
草案規範 HTTP 客戶端提示 IETF 草案
RFC 7578 從表單返回值:multipart/form-data 提議標準
RFC 6266 超文字傳輸協議 (HTTP) 中 Content-Disposition 頭部欄位的使用 提議標準
RFC 2183 在網際網路訊息中傳遞表示資訊:Content-Disposition 頭部欄位 Content-Disposition 頭部語法的子集才能在 HTTP 訊息上下文中使用。 提議標準
RFC 7239 Forwarded HTTP 擴充套件 提議標準
RFC 6455 WebSocket 協議 提議標準
RFC 5246 傳輸層安全 (TLS) 協議版本 1.2 此規範已被後續 RFC 修改,但這些修改對 HTTP 協議沒有影響。 提議標準
RFC 8446 傳輸層安全 (TLS) 協議版本 1.3 取代 TLS 1.2。 提議標準
RFC 2817 在 HTTP/1.1 中升級到 TLS 提議標準
RFC 7541 HPACK:HTTP/2 頭部壓縮 正在標準化
RFC 7838 HTTP 備用服務 正在標準化
RFC 7301 傳輸層安全 (TLS) 應用層協議協商擴充套件 用於在傳輸層協商 HTTP/2,以節省額外的請求/響應往返時間。 提議標準
RFC 6454 Web 源概念 提議標準
Fetch 跨域資源共享 Living Standard
RFC 7034 HTTP 頭部欄位 X-Frame-Options 資訊性
RFC 6797 HTTP 嚴格傳輸安全 (HSTS) 提議標準
升級不安全請求 升級不安全請求 候選推薦標準
內容安全策略規範 內容安全策略級別 3 已過時
Microsoft 文件 指定舊版文件模式* 定義 X-UA-Compatible 備註
RFC 5689 用於 Web 分散式創作和版本控制 (WebDAV) 的 HTTP 擴充套件 這些 Web 擴充套件以及 CardDAV 和 CalDAV,超出了 Web 上 HTTP 的範圍。現在,應用程式的現代 API 使用 RESTful 模式定義。 提議標準
RFC 2324 超文字咖啡壺控制協議 (HTCPCP/1.0) 愚人節玩笑規範
RFC 7168 用於茶葉流出裝置的超文字咖啡壺控制協議 (HTCPCP-TEA) 愚人節玩笑規範
HTML Living Standard HTML 定義了用於伺服器傳送事件的 HTTP 擴充套件 Living Standard
Reporting API Report-To 頭部 草案
草案規範 HTTP 的 Expect-CT 擴充套件 IETF 草案
RFC 7486 HTTP 源繫結認證 (HOBA) 實驗性

另見