409 Conflict ステータスコードは、対象リソースの現在の状態と競合しているため、リクエストを完了できなかったことを示します。
詳細は RFC 7231 ↗ を参照してください。
このエラーは、複数のクライアントが同じリソースを編集しようとしたときの PUT リクエストでよく起きます。対処方法は次のとおりです。
- サーバーは、クライアントが競合の原因を特定できる十分な情報を含むペイロードを返す必要があります。
- クライアントは、競合を解消してからリクエストを再試行します。
Cloudflare は エラー 1001: DNS 解決エラー に対して 409 レスポンスを返します。