私の角型アプリケーションは$ http呼び出しのエラーを処理しません。
私は$httpProvider
を持っていますが、私は$q.reject(response)
をerrorResponseに返します。コンソールの角度はangular.min.js:99 GET http://localhost:8080/my/api 500 (Internal Server Error)
です。
コード
console.log('before');
$http.get('/my/api', function(response){
console.log('ok');
console.log(response);
}, function(response){
console.log('not ok');
console.log(response)
});
console.log('after');
私はちょうど '前'、 '後' を取得し、上記のメッセージ。
また、ネットワークタブでは、ステータス500のサーバーから期待される応答が得られ、本文にはjsonの内容が含まれています。
$ q.reject()が返されない$ httpProviderのerrorResponseを除いて、何が問題なのでしょうか?