RESTの正しい使い方で、リクエストは成功したのに警告メッセージが表示された場合のHTTPステータスコードはどれが適切ですか?
私たちの場合には; クライアントは、ブラウザーで実行される Web アプリケーションです。次のようなステータス コードを優先します。
- リクエストが正常に処理された場合の HTTP 200、201、204
- リクエストが一部のビジネス ルールに違反している場合の HTTP 422
- リクエストの処理中に予期しない例外が発生した場合の HTTP 500
しかし、リクエストが正常に処理されたときにどのステータス コードを使用すべきかを判断できませんでしたが、クライアントに送信する必要がある情報や警告メッセージはありますか?