Что это значит
Сервер выполнил GET, применив одну или несколько манипуляций с экземпляром (дельта-кодирование), поэтому тело — это разница, а не весь ресурс.
Типичные причины
- Клиент отправил A-IM: vcdiff, и сервер поддерживает дельта-кодирование
Как исправить
Если вы клиент или посетитель
Примените дельту к закэшированной копии методом, указанным в заголовке IM.
Если вы владелец сайта или API
Отправляйте 226 только если клиент явно запросил поддерживаемое дельта-кодирование.
Пример ответа
HTTP/1.1
HTTP/1.1 226 IM Used
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
IM: vcdiff
Content-Length: 0 Спецификация
Частые вопросы
› Широко ли используется 226?
Нет. Дельта-кодирование из RFC 3229 почти не прижилось; вне нишевых систем его вряд ли встретишь.
› Какой заголовок запрашивает дельту?
A-IM, например A-IM: vcdiff, вместе с If-None-Match для закэшированной версии.