私はRestWebserviceを作成/検索のような基本的な操作のために使用しています。要求XMLが正常に動作させるために、このRest WebServiceエラー処理
<customer>
<name/>
.....
</customer>
ようになり、私はそれに移入余分なフィールドを持つ同じ顧客のXMLを返します(リクエストに空白僕ら例えばシステムIDなど)。 with Response.Status = 2000
正常に動作しない場合は、このようなエラーコードを返します。 例えばのResponse.Status = 422(処理不能エンティティ) のResponse.Status = 500(内部サーバーエラー)と、数など..
<errors>
<error> An exception occurred while creating the customer</error>
<error> blah argument is not valid.</error>
</errors>
今、私はこのエラーを送信する正しい方法であるかどうか、わかりませんクライアントに送信します。たぶんそれは応答のヘッダーに存在するはずです。
本当にありがとうございます。 ありがとう!
この質問を参照してくださいhttp://stackoverflow.com/questions/942951/rest-api-error-return-good-practicesこれはほぼ同じ問題です。 –