AngularJS $http 在本机能请求顺利,执行success,并获取到json数据,但程序上传至服务器就获取不到了,执行error,是什么原因呢

AngularJS $http 在本机能请求顺利,执行success,并获取到json数据,但程序上传至服务器就获取不到了,执行error,是什么原因呢

AngularJS $http 在本机能请求成功,执行success,并获取到json数据,但程序上传至服务器就获取不到了,执行error,是什么原因呢?
AngularJS $http 在本机能请求成功,执行success,并获取到json数据,但程序上传至服务器就获取不到了,执行error,是什么原因呢?
$scope.getRs = function (index) {
        $http({method: 'GET', url: 'bird' + index + '.json'}).
   success(function(data, status, headers, config) {
                if (data.status && data.status == 200) {
                    $scope.rs = data.data;
                    $scope.loading = false;
                }
            }).
error(function(data, status, headers, config) {
                console.log('请求错误')
           });
------解决思路----------------------
引用:
Quote: 引用:

url: 'bird' + index + '.json'

目测你服务器没有配置好json文件的mime类型,导致json文件无法请求报403 

按照网上的方法配置了一下,还是没有效果呢


没配置好。。导致服务器无法返回json文件,你本地测试是直接拖进浏览器或者双击来查看的吧。。