0

POSTで利用できるURIがあります。
4つのPOSTパラメータが必要です。

ユーザーが必要なすべてのパラメーターを渡さなかった場合、どのHTTP応答ステータスコードを使用する必要がありますか?

406?

4

1 に答える 1

1

406 の代わりに 400 を使用することをお勧めします。

406 Not Acceptable 要求されたリソースは、要求で送信された Accept ヘッダーによると、受け入れられないコンテンツを生成することしかできません。[2

400 Bad Request 構文が正しくないため、リクエストを実行できません。[2]

HTTP ステータス コードのリスト

また、Exceptionリクエストの何が問題なのかを示すカスタム エラーを作成できるため、より適切な を生成できます。

于 2012-10-31T16:01:10.993 に答える