0
オブジェクトを追加するPOSTメソッドが失敗した場合、どのHttpStatusCodeを返す必要がありますか?オブジェクトを追加するPOSTメソッドが失敗した場合、どのHttpStatusCodeを返すべきですか
これは、DB接続の問題、コードのバグ、無効なデータ、またはその他の理由が原因である可能性があります。
オブジェクトを追加するPOSTメソッドが失敗した場合、どのHttpStatusCodeを返す必要がありますか?オブジェクトを追加するPOSTメソッドが失敗した場合、どのHttpStatusCodeを返すべきですか
これは、DB接続の問題、コードのバグ、無効なデータ、またはその他の理由が原因である可能性があります。
なぜそれが失敗したかによって異なります。クライアントが何か問題があったために失敗した場合は、400を使用する必要があります(特定の4xxを使用する特別なケースがいくつかあります)。サーバーコードのバグ(予期しない例外またはASSERTが失敗した場合)は、500を使用する必要があります。HTTPステータスコードとその意味の詳細については、read the specを参照してください。