Angular.js:在HTTP响应拦截器中访问JSON

Angular.js:在HTTP响应拦截器中访问JSON,json,angularjs,express,Json,Angularjs,Express,我正在发送HTTP: res.status(404).send({message: 'O Captain! My Captain!'}); 我正在Angular服务中拦截HTTP: appServices.factory('ErrorInterceptor', ['$q', '$injector', function($q, $injector) { var ErrorInterceptor = { responseError: function(response)

我正在发送HTTP:

res.status(404).send({message: 'O Captain! My Captain!'}); 
我正在Angular服务中拦截HTTP:

appServices.factory('ErrorInterceptor', ['$q', '$injector', function($q, $injector) {
    var ErrorInterceptor = {
        responseError: function(response) {

            if (response.status == 404){

                console.log("[ErrorInterceptor] :" + response.status)      
                console.log("[ErrorInterceptor] :" + response.message)     
            }

            return $q.reject(response);
        }
    };
    return ErrorInterceptor;
}]);
只是安慰我的状态
404
,而不是我的JSON
消息的值。

解决方案 萤火虫
O船长!我的船长

console.log("[ErrorInterceptor] data.error:" + response.data.message)