TrueURL
TrueURL

メニュー

424 依存関係の失敗

WebDAV で、依存する別の操作が失敗したため、メソッドを実行できなかったことを示します。たとえば、PROPPATCH のプロパティの 1 つが失敗した場合です。

リーズンフレーズ
Failed Dependency
リダイレクト
いいえ
デフォルトでキャッシュ可能
いいえ

424 Failed Dependency(RFC 4918、WebDAV)は、メソッドが別の操作に依存しており、その操作が失敗したために、リソースに対してメソッドを実行できなかったことを示します。通常は 207 Multi-Status レスポンスの中に現れます。PROPPATCH はアトミックなので、保護されていて 403 が返るなどの理由で 1 つのプロパティを変更できなければ、同じリクエスト内のほかのプロパティの変更もすべて 424 として報告されます。

WebDAV 以外でも、上流の依存先が失敗したことを示すために 424 を使う API がありますが、それは標準の意味ではありません。上流の問題には、通常 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 のプロパティの 1 つが失敗したため、ほかのプロパティも適用されず、424 が報告された場合。
  • 前のステップが失敗したため、バッチ処理が途中で止まった場合。
  • 必要な上流のサービスが失敗したことを、API が報告している場合。

URL リダイレクトチェッカー

無料の TrueURL リダイレクトチェッカーで、URL が返すすべてのステータスコードをホップごとに確認できます。