Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

Error 412

最終更新 Markdown で表示Agent セットアップ

412 Precondition Failed

412 Precondition Failed ステータスコードは、リソースがクライアントの指定した条件を満たさないため、サーバーがリクエストを拒否したことを示します。

詳しくは RFC 7232 を参照してください。

一般的な用途

412 Precondition Failed ステータスコードの一般的な用途のひとつは、バージョン管理です。たとえば、既存のリソースを変更するクライアントは、If-Unmodified-Since ヘッダーを設定し、編集用にダウンロードしてからリソースが変更されていないことを確認できます。指定日より後、かつ元のクライアントが変更をアップロードする前に、別のクライアントがリソースを編集した場合、サーバーは 412 レスポンスを返し、新しい更新の上書きを防ぎます。

Cloudflare 固有の情報

Cloudflare がこのレスポンスを返すことがあります。詳しくは ETag ヘッダー を参照してください。

役に立ちましたか?