2012-02-15 232 views

答えて

1

私は専門家であると主張するが、のはthe specが言うことを比較することはできません。

400 Bad Request - The request could not be understood by the server due 
to malformed syntax.... 

だから、400は構文エラーに特異的であるように思われます。ここでは構文は良いのですが、値がないときのために良く見える別の一つだ:

409 Conflict - The request could not be completed due to a conflict with 
the current state of the resource... 

あなたが(それははるかに長いのです)を決定する前にthe full description for 409を読みたいと思うでしょうが、これはより良い選択であると思われます与えられたシナリオのために。それは競合がPUTリクエストで起こる可能性が高いと言いますが、私がそれを読むと、入力変数が無効であればいつでも適用できるようです。これは私が構築しているRESTful APIに使用すると思います。

関連する問題