Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Большое спасибо за понимание!

3.37

В этой версии мы отказались от возврата кода 204 (No Content) в случае успешного выполнения операции. Теперь успешное выполнение всегда отмечается кодом 200 (OK). Это является критическим изменением для систем, которые проверяли не просто успешный код возврата (2XX), а сравнивали результат с конкретным кодом 204.

Изменение связано с тем, что код возврата 204 требует дополнительных действий для поддержки в документации openapi, а код 200 подставляется автоматически.  Соответственно, при использовании кода 204 остаётся больше возможностей для ошибки.

Чтобы документация и сгенерированный на её основе код всегда находился в правильном состоянии, принято решение использовать только код 200.