RESTful API を開発していますが、特定のシナリオに最適な応答ステータス コードについて質問があります。
クライアントがリソースに対して GET リクエストを行う場合を考えてみましょう。リソースが正当に存在しない場合と、(展開中などに) マイナーなサービス中断が発生する可能性がある場合の「見つかりません」応答を明確にする方法を教えてください。
RESTful API を開発していますが、特定のシナリオに最適な応答ステータス コードについて質問があります。
クライアントがリソースに対して GET リクエストを行う場合を考えてみましょう。リソースが正当に存在しない場合と、(展開中などに) マイナーなサービス中断が発生する可能性がある場合の「見つかりません」応答を明確にする方法を教えてください。
W3Cは、考えられるほぼすべてのケースに対して、非常に具体的なステータスコードを定義しています。あなたの特定のニーズのために:
「見つかりません」の 404 ステータス コードを送信する
サーバー側のエラー条件に対して500 シリーズのエラーを送信します。