SA Шпаргалка

Все ответы в 2 клика

Средний

Что означает статус 409 Conflict?

409 Conflict возвращается, когда запрос конфликтует с текущим состоянием ресурса на сервере.

Частые примеры:

  • Попытка зарегистрировать пользователя с email, который уже есть в БД (нарушение уникальности).

  • Попытка удалить отдел, в котором еще числятся сотрудники (нарушение внешнего ключа).

  • Оптимистичная блокировка: попытка обновить запись старой версией данных (кто-то другой уже успел ее изменить).


✅ Суть: Клиент должен исправить данные и повторить запрос.

Другие вопросы темы «Статусы»

Ещё вопросы раздела «REST API»

Все вопросы раздела «REST API»