Pergunta

Provavelmente há alguma coisa que eu não entendo sobre o Staus em AngularJS, este é o meu código:

if((!isNaN($scope.toSearch))&&($scope.toSearch.length==11)){
        /*inizio case*/
        $http.get(server[0]+getServizi.piva[0].start.replace("variabile1",$scope.toSearch)+getServizi.piva[0].end.replace("variabile2",sigla))
            .success(function(data){
                /*completamento barra*/
                $scope.value=100;
                $scope.type='success';
                $scope.typeMessage=barmessage.success;
                /*getrisultato*/
                var resGet=data.RECORD[0].RICORRENZA[0].VIO001;
                var id=0;
                for(var i=0;i<data.RECORD[0].RICORRENZA[0].VIO001.length;i++){
                    if((resGet[i].STAATT=='R')&&(resGet[i].CCIAA==resGet[i].PRVSEDE)){
                        id=id+1;
                        $scope.risultato.push({id:id,
                                    ragioneSociale:resGet[i].RAGSOC,
                                    indirizzo:resGet[i].VIO011[0].S2VIA1+" "+resGet[i].VIO011[0].VIASEDE+" "+resGet[i].VIO011[0].NCIVSEDE+" "+resGet[i].VIO011[0].FRAZSEDE+" "+resGet[i].VIO011[0].S2COMUNI1,
                                    codiceFiscale:resGet[i].CODFIS,
                                    tipoSocieta:resGet[i].S2NATGIU,
                                    attivita:resGet[i]['CISTAT07-XD']
                                    });
                        };
                    }
                })
            .error(function(data,status){
                /*completamento barra*/
                $scope.value=100;
                $scope.type='danger';
                $scope.typeMessage=barmessage.danger;
                $scope.alerts.push({ type: 'danger', msg: 'Errore numero: ' });
                /*getrisultato*/
                alert("errore richiesta ricerca "+status);
            });

então o problema é que quando envio uma url errada sempre recebo uma mensagem de status 404 no alerta, mas no log do console as coisas são diferentes por exemplo um status 500, fora isso qualquer um sabe como posso fazer para pegar o mensagem de erro para?

Foi útil?

Solução

Meu problema foi resolvido sozinho, já que implantei seu aplicativo no servidor, sempre recebo a mensagem de código de status correta

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top