226 IM Used

The response is the result of applying one or more instance manipulations, such as a delta, to the current representation.

Status

HTTP/1.1 226 IM Used

Details

Delta encoding in HTTP lets a server send only what changed since the copy the client already holds. The client advertises A-IM (accept instance manipulations) with its cached ETag, and the server replies 226 with the delta plus an IM header naming the manipulation applied.

The mechanism never saw broad deployment. Modern systems solve the same problem with compression, conditional requests returning 304, and application-level sync protocols. Expect to encounter 226 only in specialized feed and replication systems.

Headers

Common causes

How to fix it

As the client

As the server

Examples

GET /feed.xml HTTP/1.1
Host: news.example.com
A-IM: feed
If-None-Match: "b8e1"

HTTP/1.1 226 IM Used
IM: feed
Delta-Base: "b8e1"
ETag: "c0a4"
Content-Type: application/atom+xml

Specifications

RFC 3229 §10.4.1

See also