コンソールと結果のHTTPステータスの違い
-
21-12-2019 - |
質問
angularyjsの星を理解していないほうがおそらく、 これは私のコードです:
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);
});
.
だから問題は、誤ったURLを送るとき、常にアラートに404のステータスメッセージを受信しますが、コンソールログには、たとえば500のステータスが異なります。エラーメッセージをキャッチするには?
解決
私の問題は彼自身によって解決されました、私はサーバーにアプリケーションを展開しているので、私は常に正しいステータスコードメッセージを取得します
所属していません StackOverflow