TrueURL
TrueURL

選單

226 IM Used

伺服器以差異編碼(RFC 3229)回應 GET:回應主體只包含相對於用戶端現有版本的變更。

原因短語
IM Used
是否為重新導向
否
預設可快取
否

226 IM Used 是 HTTP 差異編碼(delta encoding,RFC 3229)的一部分。快取中已有某個資源版本的用戶端,會傳送 A-IM 標頭(例如 A-IM: vcdiff),並以 If-None-Match 指出該版本。伺服器若支援,就會回應 226,回應主體只包含變更的部分。IM 標頭指出所套用的「執行個體操作」(instance manipulations),Delta-Base 則通常指出基準版本。

沒有要求差異編碼的用戶端永遠不會收到 226。這個做法可以為經常變動的資源(例如訂閱源)節省頻寬,但實際上很少被採用。

回應範例

HTTP
HTTP/1.1 226 IM Used
Date: Fri, 06 Nov 2026 10:15:32 GMT
ETag: "3f80f-1b6-3e1cb03b"
IM: vcdiff
Delta-Base: "3f80f-1a1-3e1cb000"
Content-Length: 212

[212 bytes of vcdiff-encoded delta]

SEO 與重新導向檢查

對 SEO 沒有影響。爬蟲不會要求差異編碼,一般的網頁要求也絕不會產生 226。

常見原因與使用情境

  • 訂閱閱讀器以 A-IM: feed 要求 RSS 或 Atom 訂閱源,只收到新的項目。
  • 自訂的用戶端與伺服器使用 vcdiff 或其他差異格式同步大型文件。
  • 在公開網路上幾乎從未出現。

網址重新導向檢查

使用免費的 TrueURL 重新導向檢查工具,逐一查看網址在每個躍點回傳的狀態碼。