Angular 4 HTTP响应异常应用停止工作

时间:2017-09-29 08:03:40

标签: angular api get crash http-status-code-404

每当我向API http://api.zippopotam.us询问不存在的邮政编码时,我的Angular 4应用程序崩溃时出现错误404(未找到)。如果我问新的邮政编码而不刷新页面,它就不再起作用了。

我的HTTP-GET看起来像这样:

getPlz(plz: string): Observable<City> {
    return this.http
      .get(`${this.api}/ch/${plz}`)
      .map(response => response.json())
      .map(rawCity => CityFactroy.fromObject(rawCity))
      .catch(this.errorHandler);
  }

先谢谢

0 个答案:

没有答案