| Предыдущий | Следующий |
| HTTP_STATUS_FINE | HTTP_STATUS_AMBIGUOUS |
HTTP_STATUS_IM_USED
Что означает HTTP 226 (HTTP_STATUS_IM_USED)
HTTP_STATUS_IM_USED соответствует ответу HTTP 226: сервер вернул результат применения одного или нескольких преобразований экземпляра.
Клиент должен учитывать заголовок IM и валидаторы: 226 относится именно к delta encoding и не означает любое произвольное изменение содержимого.
HTTP 226 связан с instance manipulation и delta encoding: сервер возвращает представление, полученное применением преобразований к выбранному базовому экземпляру. Клиент или cache должен понимать соответствующие заголовки, валидаторы и применённые операции, прежде чем собирать или сохранять результат. Без поддержки этой модели нельзя считать payload обычной полной копией ресурса только потому, что ответ относится к 2xx.
При отсутствии поддержки delta encoding безопаснее запросить обычное полное представление, если сервер и протокол предоставляют такую возможность.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.