TrueURL
TrueURL

Меню

424 Failed Dependency

WebDAV: метод не выполнен, потому что не удалось другое действие, от которого он зависел, — например, изменение одного свойства в PROPPATCH.

Поясняющая фраза
Failed Dependency
Редирект
Нет
Кэшируется по умолчанию
Нет

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

Некоторые API за пределами WebDAV используют 424, чтобы сообщить о сбое вышестоящей зависимости, но это не стандартное значение кода; для проблем вышестоящих сервисов обычно понятнее 502 или 503.

Пример ответа

HTTP
HTTP/1.1 207 Multi-Status
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: application/xml; charset=utf-8
Content-Length: 441

<?xml version="1.0" encoding="utf-8"?>
<d:multistatus xmlns:d="DAV:" xmlns:z="urn:example:props">
  <d:response>
    <d:href>/docs/report.pdf</d:href>
    <d:propstat>
      <d:prop><d:getcontentlength/></d:prop>
      <d:status>HTTP/1.1 403 Forbidden</d:status>
    </d:propstat>
    <d:propstat>
      <d:prop><z:author/></d:prop>
      <d:status>HTTP/1.1 424 Failed Dependency</d:status>
    </d:propstat>
  </d:response>
</d:multistatus>

SEO и проверка редиректов

На SEO не влияет: 424 встречается в сценариях WebDAV и API, которые поисковые роботы не используют.

Типичные причины и сценарии использования

  • Не удалось изменить одно свойство в PROPPATCH, поэтому остальные не применились и получили код 424.
  • Пакетная операция останавливается после того, как не удался один из предыдущих шагов.
  • API сообщает о сбое обязательного вышестоящего сервиса.

Проверка редиректов URL

Бесплатная проверка редиректов TrueURL покажет все коды ответа, которые возвращает URL, — на каждом переходе цепочки.