と呼んhttp.getに404エラーを取得し、私はそれがステータス200(すべてがOKである)を返すために持っている仕事、このコードを持って2角度:私は少し問題を抱えている観察可能なリターン
しかし、 URLが間違っていて404エラーが発生した場合、私のサイトはコンソールエラーでクラッシュします。
コンソールでエラーが発生しない限り、このタイプのエラーを正しくキャッチできますが、エラーが発生すると再試行できますか?
修正するためのアイデア誰かのよう
(私は^^観察可能と非常に簡単ではないよ)私は(3).retryを試してみたが、このコードは動作しないと.subscribeが観測リターンでは動作しません。この ?
urlが間違っていて、あなたが.retry(3)を実行した場合は、さらに3回失敗します。あなたの 'this.handleError'は何をしますか? – FussinHussin
あなたの' this.handleError'は何をしますか? – amal
方法の1つはデフォルトアクションを作成することです。しかし、おそらく別のバックエンドを使用しています。 –