javascript – Angular 2如何在登录浏览器控制台之前处理404?

在控制台上找不到404我的应用程序日志页面,我想在它登录到控制台之前处理错误,

错误消息看起来像这样,

enter image description here

调用服务器的方法是get_user(),

get_user(slug);

get_user(slug: string) {
        Observable.forkJoin(
            this._service.get_user(slug)
        ).subscribe(
            data => {
                this.item = data[0];
            },
            err =>console.log("Error Dude!!")
        );
    }

和服务方法,

private _endpoint = "http://127.0.0.1:8000/users/"

get_user(slug:string) {
        if (url) {
            return this._http.get(this._endpoint + slug)
                .map(res=>res.json());

        }
    }

我该怎么做?

使问题清楚,

我不希望找不到404登录到控制台,而是在不让用户知道的情况下处理它!

解决方法:

答案是否,这是一种浏览器行为.

由于API在我的控制之下,我将返回HTTP 204 NO CONTENT而不是404并处理它的客户端.

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...