WebAPI作成中、受け取ったパラメータのバリデーションチェックエラー(必須チェック、桁数チェックなど)でレスポンスを返却する際、HTTPステータスとして何を返すのが適切かで議論となりました。
①200 OKを返す
②400 Bad Requestを返す
意見としては、
・エラーだからOKを返すのも気持ち悪いよね
・400系は404 Not Foundなどと同じ粒度のエラーで使うべきだよね
などいろいろ出たのですが、これだという結論が出ませんでした。
WebAPI設計に明るい方のご意見を伺いたいです。
よろしくお願い致します。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/06 03:28