2016-08-09 2 views
0

angleの$ http.head()を使用すると、ステータスが返されます。アイテムが存在しない場合は、コンソールに404エラーが表示されます。

ステータスが200のときにこのエラーを捕捉して対処するにはどうすればいいですか?

+0

'$ http.head( '/ someUrl'、config).then(successCallback、errorCallback);' –

+0

はい私は.then(data => {}を使用しています。エラー=> {}) –

+0

私の答えがあなたの質問に十分に答えることができれば、それをこの質問の答えとしてください。 –

答えて

1

これは、あなたが探している機能を与える必要は:

var successCallback = function(response) { 
//do your stuff when successful (status 200) 

} 

var errorCallback = function(response) { 
//do your stuff when there is an error (400, 404 ect..) 

} 
$http.head('/someUrl', config).then(successCallback, errorCallback); 

限り、あなたのコンソールに表示からエラー自体を抑制するよう、私はちょうど、ブラウザの機能であると考えています。