Котик HTTP Cats: 409 Conflict

409 Conflict

Запрос конфликтует с текущим состоянием ресурса.

Иллюстрация: HTTP Cats.

Пример

Например, два редактора сохраняют одну запись, и API обнаруживает, что версия одного из них устарела.

Что проверить

Прочитайте детали ответа, загрузите актуальное состояние и согласуйте изменения. Повтор того же запроса без устранения конфликта обычно не помогает.

Похожие ошибки

422: 422 может описывать невыполнимые инструкции даже без конфликта версий.

Описание 409 в спецификации HTTP

Это справочная страница: она открывается с HTTP-статусом 200 и описывает ошибку 409.