關於HTTP資訊
什麼是Accept-Encoding
用戶端支援的內容壓縮方式。
更新日期: 2026年10月9日
Accept-Encoding向伺服器說明Client可處理的壓縮或內容編碼方式。
可以了解什麼
gzip、br、zstd等表示Client可接受的編碼,伺服器可據此減少回應大小。
NetKarte中的顯示方式
查看HTTP資訊卡片「用戶端標頭」中的Accept-Encoding列。無須輸入,收到的值會自動顯示;若有q權重,請與編碼名稱一起閱讀。它是可接受的候選,不表示實際回應一定使用該方式。
注意事項
反向代理或CDN可能負責壓縮,因此此值本身無法判斷實際流量或速度。
有gzip或br,為什麼不一定壓縮?
gzip, br 是可接受的編碼,不是本次回應採用的編碼。較小的回應或已經壓縮的圖片可能不再壓縮。
gzip;q=0 表示不接受gzip,q省略時為1;identity 表示不進行這類轉換。不能只看名稱是否存在,還要讀權重。
確認實際回應
在瀏覽器開發者工具中選取相關請求,檢查回應的Content-Encoding。NetKarte顯示的Accept-Encoding不能代替該回應標頭。
判斷效能還需分別查看資料大小和耗時。出現某種壓縮格式,並不能說明網路快慢。
參考資料
- IETF / RFC Editor: RFC 9110: HTTP Semantics (外部網站)確認日期: 2026-10-09
- IETF / RFC Editor: RFC 9112: HTTP/1.1 (外部網站)確認日期: 2026-10-09
- MDN Web Docs: Accept-Encoding header (外部網站)確認日期: 2026-10-09