データベースのデータがリクエストを処理するには不十分な場合があります(アカウント番号などが必要です)。ユーザの要求に無効な構文が含まれている場合悪い既存データのRESTfulレスポンスコードですか?
することは、それがデータベースがダウンした、またはサービスが失敗した場合、それは私が「500、502、または503
だろう400 だろう422を検討しています。これは基本的には「要求は不正ではありませんでしたが、要求のセマンティクスによってエラーが発生しました」という意味です。ここでの問題は、リクエスト自体に固有のものではなく、既存のデータの状態にあることです。
ありません。 1つのテーブルにIDがなければ、他のサービスへのフォローアップコールは行えません。 –
ああ、はい、500の応答が行く方法でしょう。 – cigloo