Observable.ajax.post
を使用してエラーが発生すると、「generic」AjaxError
が返されます。Observable.ajax.postを使用すると、「正しい/カスタム」エラーをキャッチできますか?
私のWebサービスでは、BadRequest(400)レスポンスと共にエラーが含まれているカスタムjsonオブジェクトを返します。 でサービスをテストした場合SwaggerUI「正しい」エラーメッセージ/オブジェクトがあります。
"generic" AjaxError
のみを返すのはObservable.ajax
の制限ですか?コンテキストについてもう少し
、Iは、リアクト使用ReduxのをSPAを研究開発をしています、Reduxの観察可能(RxJs有する)、活字体、WebPACKのサービスが闊歩(Swashbuckle)を使用してAsp.NetコアWEBAPIあります。
ありがとう、 Adrien。
サービスによって返されるカスタムエラーjson /オブジェクトがxhr.responseにありません。回答全体でエラーメッセージが見つかりませんでした。 – pellea
私は、Chromeの開発者コンソールの応答タブでリクエストを確認することをお勧めします。 –
私が得た唯一のメッセージは '{" ":["入力が有効ではありませんでした。 "]}'。それは明らかに私のカスタムエラーメッセージではなく、SwaggerUIによって返されたエラーにも近くない。 – pellea