214 Transformation Applied ("примененная трансформация")

https://httpcat.ru/214
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.
HTTP статус 214 — примененная трансформация

Описание

Код состояния 214 Transformation Appliedнеофициальный, экспериментальный статус, который указывает, что сервер применил преобразование (transformation) к содержимому ответа, прежде чем вернуть его клиенту.

Основные характеристики:

  • Определён в RFC 2774 (экспериментальный стандарт)
  • Используется в системах, где сервер **изменяет исходные данные**, прежде чем отправить их клиенту (например, изменение формата, фильтрация, сжатие, подстановка значений и т.п.)
  • Является предупреждающим кодом (warning status code) и может включаться в заголовок Warning

Типичное использование:

HTTP/1.1 200 OK
Warning: 214 example.com "Transformation applied"

{
    "note": "Content was modified before delivery"
}

Особенности заголовков:

  • Warning: 214 — используется в сочетании с кодом 200 OK или другим успешным статусом
  • Content-Encoding, Vary — могут указывать на трансформации, применённые к ответу

Когда использовать (в теории):

  1. Если прокси или сервер изменил формат или содержимое ответа по пути к клиенту
  2. В API, где результат фильтруется, упрощается или редактируется по настройкам клиента
  3. Для протоколов, поддерживающих декларацию трансформации ответов

Дополнительно:

  • 214 не является стандартным кодом в основной спецификации HTTP
  • Может быть полезен как информационное предупреждение, но не влияет на логику клиента
  • Не рекомендуется использовать в продуктивных API без поддержки RFC 2774

Документация: https://http.dev/214


Похожие статусы

HTTP статус 226 — использовано im
226
использовано IM

↑ Наверх