Перейти к содержимому
Skip to content
← Все коды состояния
424
Ошибки клиента

424 Failed Dependency

Запрос завершился неудачно из-за зависимости от другого запроса, который не выполнился (WebDAV).

Описание

424 Failed Dependency — WebDAV-код (RFC 4918), указывающий на то, что метод не мог быть выполнен, поскольку зависел от другого действия, которое провалилось.

В REST batch API означает, что операция не была предпринята из-за неудачи предшествующей операции в том же пакете.

Частые причины

  • WebDAV MOVE завершился неудачно из-за зависимого ресурса
  • Batch API: элемент B не выполнен, так как элемент A (от которого он зависит) упал первым
  • Цепочка транзакций, где промежуточный шаг завершился неудачно

Как исправить

  • Сначала устраните корневую причину сбоя
  • В batch API обрабатывайте элементы независимо там, где это возможно
  • Возвращайте чёткую информацию о зависимостях в ответах об ошибках
  • Реализуйте повтор для всего пакета, начиная с первого сбоя

Проверьте HTTP-статус вашего сайта

Проверить →

Связанные коды