生活分享
Cloudflare 宣布 Cache Rules 支援 HTTP Vary 標頭,所有方案皆可使用
Cloudflare 於 2026 年 9 月 22 日宣布在 Cache Rules 中支援 HTTP Vary 標頭,讓使用 Cloudflare 的網站自行決定各請求標頭如何影響快取。本文用淺白方式說明它是什麼、三種處理動作,以及對網站管理者與一般使用者的影響。
閱讀時間約 5 分鐘

發生了什麼事
Cloudflare 於 2026 年 9 月 22 日發表由 Alex Krivit 與 Zaidoon Abd Al Hadi 撰寫的部落格文章,宣布已推出對 HTTP Vary 回應標頭的支援。Cloudflare 表示,這項功能現已在 Cache Rules(Cloudflare 讓網站設定如何暫存內容的規則功能)中提供,適用於所有方案。文章也引述指出,Vary 曾被稱為「the ugliest part of HTTP that we haven't yet improved.」,說明這個標頭向來難以妥善處理。
先說明幾個名詞:「標頭」是瀏覽器與伺服器每次往來時附帶的一段說明資訊;「快取」是把網頁內容暫存一份,下次有人要同樣內容時直接拿出來,不必再向網站的主機(稱為「來源伺服器」)索取;CDN 則是在各地替網站做這種暫存的服務,Cloudflare 就是其中之一。根據 Cloudflare 的說明,Vary 是標準的 HTTP 回應標頭,用來告訴中介快取(例如 Cloudflare)哪些請求欄位可能影響來源伺服器的回應。網站常用它在同一個網址提供不同語言、圖片格式、壓縮方式或地區內容。
閱讀完整文字說明
消息會先蒐集來源、獨立查核,再交由 Jev 判斷。
為什麼 Vary 難以處理
Cloudflare 以範例說明兩難:若快取忽略 Vary,同一網址的 HTML(網頁)與 JSON(程式使用的資料格式)回應可能被錯誤地提供給不同客戶端,例如 API 客戶端收到網頁標記而無法解析。反過來,若快取把每個原始標頭值都視為不同,少數相似請求可能分散成數千個幾乎無法重複使用的快取項目。例如兩個 Accept-Language(瀏覽器告知偏好語言的標頭)值順序與語言標籤雖不同,但依 Cloudflare 說明,兩者實際上都偏好英文,來源伺服器可能回傳相同的英文回應,快取卻可能因原始值不同而分開儲存。
Cloudflare 指出,一個欄位 10 種值會產生 10 個版本,三個欄位各 10 種值就可能產生 1,000 種組合。這些零散的版本會佔用容量、互相把對方擠出快取(驅逐)、降低快取命中率(請求能直接由快取回應的比例),並讓更多請求回到來源伺服器。Cloudflare 引用的一項分析檢視了超過 1.2 億個回應、近 50,000 個熱門網站,發現近 3,000 個網站依據四個以上欄位變化,部分甚至達 10、23 或 47 個欄位。
Cache Rules 如何處理 Vary
Cloudflare 表示,新設計把決策拆成兩部分:來源伺服器用 Vary 指出可能影響回應的請求標頭,Cache Rule 則決定 Cloudflare 如何處理每個標頭的值。若來源伺服器未回傳 Vary,Cloudflare 會照常快取;未個別設定的標頭則套用規則的預設動作。簡單來說,三種動作分別是:把寫法不同但意思相同的標頭整理成一致(normalize)、照原樣逐字比對(passthrough),以及乾脆不存快取(bypass)。
| 動作 | Cloudflare 說明的行為 | Cloudflare 建議的用途 |
|---|---|---|
| normalize | 先正規化請求標頭再選擇快取版本,讓等價請求共用快取;對 Accept、Accept-Language、Accept-Encoding 套用專屬規則 | 協商類標頭(瀏覽器用來表達偏好格式、語言等的標頭)的建議起點,適合大量請求值對應少數回應的情況 |
| passthrough | 以請求標頭的原始位元組比對快取,保留大小寫、空白、順序與重複值 | 值受控、且精確值會改變回應的標頭 |
| bypass | 來源在 Vary 中列出該標頭時不儲存回應;既有快取不會被移除 | 個人化、高基數(可能值非常多,例如每位訪客都不同)或非預期的標頭 |
對一般讀者與網站管理者的影響
對一般網路使用者而言,這類變更通常在幕後發生。Cloudflare 表示,Vary 的作用是避免把錯誤的回應(例如錯誤格式的內容)送給使用者,而新設定的目的是在不出錯的前提下,減少零散的快取版本與回到來源伺服器的請求。對網站管理者而言,Cloudflare 表示過去處理協商內容的方法,包括略過快取、自訂快取鍵、Worker 或 Vary for images,分別有放棄快取、重複應用邏輯、需額外程式碼或只適用於較窄用途等限制,新功能則試圖填補其間的空缺。
需要注意的是,以上功能細節與效益皆來自 Cloudflare 自家部落格,屬於該公司的說法,實際效果仍取決於各網站的設定與流量型態。
常見問題
什麼是 HTTP Vary 標頭?
根據 Cloudflare 說明,Vary 是標準 HTTP 回應標頭,用來告訴中介快取哪些請求欄位可能影響來源伺服器的回應,常用於在同一網址提供不同語言、圖片格式、壓縮方式或地區內容。
這項功能哪些 Cloudflare 方案可以用?
Cloudflare 表示,Cache Rules 中的 Vary 支援適用於所有方案。
如果我的網站沒有送出 Vary 會怎樣?
Cloudflare 表示,若來源伺服器未回傳 Vary,Cloudflare 會照常快取回應。
三種動作該從哪一種開始?
Cloudflare 建議協商類標頭可從 normalize 開始;值受控且精確值會影響回應時用 passthrough;個人化、高基數或非預期的標頭則用 bypass。
這些說法經過獨立驗證了嗎?
沒有。本文資訊皆來自 Cloudflare 官方部落格,應視為該公司的說法。
同主題延伸閱讀
生活分享
Cloudflare 推出 Traces 公開測試版:網站經營者可在一條時間軸看清請求經過平台的每一步
Cloudflare 於 2026 年 10 月 2 日宣布推出 Cloudflare Traces 公開測試版。使用 Cloudflare 的網站經營者與開發者,可在同一條時間軸上看到請求經過安全規則、快取、路由與來源伺服器的過程,方便找出請求被封鎖或變慢的原因。新的計價方式自 2026 年 12 月 1 日起生效。資訊出自 Cloudflare 官方部落格。
生活分享
Cloudflare 透過 AI Gateway 推出 Web Search API,要求搜尋合作夥伴遵守爬蟲規範
Cloudflare 於 2026 年 10 月 2 日宣布推出 Web Search API,讓 AI 代理透過 AI Gateway 查詢即時網路資訊。首批合作夥伴為 Ceramic.ai、Exa 與 Linkup。Cloudflare 表示,這些夥伴的爬蟲須遵守 Verified bots 規範並標示來源。這件事關係到打造 AI 應用的開發者,也關係到內容可能被爬取的網站經營者。
生活分享
Cloudflare 開源 Streamline:示範如何用其雲端服務為直播加圖、為影片燒入字幕
Cloudflare 於 2026 年 10 月 2 日推出並開源開發者實驗平台 Streamline,示範開發者如何結合 Stream、Workers、Containers 與 Durable Objects,自行打造影片處理流程,例如為直播即時加上圖示、為影片加上字幕。本文說明它是什麼、如何運作、有哪些限制,以及對觀眾與開發者的意義。
生活分享
Google 發布 Gemini 4 Argon:先交網路防禦者試用,一般用戶仍要等
Google 於 2026 年 9 月 30 日宣布新一代 AI 模型 Gemini 4 Argon,目前只透過 Fairwind Program 開放給受信任的網路安全防禦單位,一般用戶與開發者仍須等待。以下整理 Google 公布的能力、價格、安全措施,以及對一般讀者的影響;所有數據均為 Google 自述。
最新旅遊情報攻略

情報
2026 韓國楓葉預測:雪嶽山 10 月 20 日、首爾近郊 10 月底、內藏山與漢拏山 11 月上旬
韓國山林廳 2026 年 9 月 22 日公布的楓紅高峰預測:雪嶽山 10 月 20 日,春川、國立樹木園到首爾植物園落在 10 月 28 日到 11 月 2 日,內藏山 11 月 4 日、漢拏山 11 月 6 日,整體比最近 5 年晚約 0.8 天。整理各地楓樹與銀杏的預測日、首爾出發怎麼排,以及出發前去哪裡看即時楓況。2026 年 10 月查證。
- 季節活動
- 自然
- 觀景

攻略胡志明市
胡志明市到頭頓一日遊:白藤碼頭搭高速船、船票與班次,下船就是胡梅纜車與耶穌基督像
人在胡志明市挪一天去頭頓看海:市中心的白藤高速船碼頭搭船,航程 120 分鐘到頭頓的胡梅碼頭,平日成人 320,000 越南盾、週末 350,000,回程末班平日 15:00。下船就是胡梅纜車站,同一條路上有白宮,小山頂上是耶穌基督像。平日一天只有兩班船,整天要從末班船倒推著排。
- 交通
- 行程範例
- 海灘

攻略沖繩
沖繩不開車攻略:單軌只到浦添,美麗海水族館要坐兩個多小時的巴士,回那霸的最後一班直達車 17:22 就開走
不租車的沖繩怎麼移動:那霸市區靠沖繩都市單軌電車(ゆいレール),那霸機場站到終點てだこ浦西 19 站、17 公里、37 分鐘,一日券 1,000 日圓;美麗海水族館有那霸機場直達的高速巴士,單程 2,000 日圓起、官方時刻表上 2 小時上下,下車後還要走 10 分鐘;古宇利島要在今帰仁村役場轉車,當天來回光坐車就六個半小時;回程的最後一班直達車 17:22 就從記念公園前開走(2026 年 9 月查證)。
- 交通
- 行程範例
- 預算