Android Cordova http angularjs拦截器

Android Cordova http angularjs拦截器,android,angularjs,http,cordova,mobile,Android,Angularjs,Http,Cordova,Mobile,我正试图从服务器获取数据,但却无法获取。我把代码留在下面 这是第四个拦截器 function interceptor() { return { request: function (response) { console.log('GOOD REQUEST'); console.log(response.headers.Accept); if(response.headers.Accept =

我正试图从服务器获取数据,但却无法获取。我把代码留在下面

这是第四个拦截器

    function interceptor() {
    return {
        request: function (response) {
            console.log('GOOD REQUEST');
            console.log(response.headers.Accept);
            if(response.headers.Accept === "application/json, text/plain, */*"){
                var data = response;
                console.log(response);

                if(!data) {
                    return $q.reject(response);
                }
            }
            return response;
        },
        requestError: function (response) {
            console.log("ERROR REQUEST");
            console.log(response);
            return response;
        },
        response: function (response) {
            console.log("GOOD RESPONSE");
            console.log(response);
            return response;
        },
        responseError: function (response) {
            console.log("ERROR RESPONSE");
            console.log(response);
            return response;
        }
    }
}
我的职责

myApp.controller("LoginController", ["$scope", "$http", "$location", function($scope, $http, $location){
    console.log('LOGIN PAGE');
    $scope.response = [];
    
    $scope.submit = function() {

      console.log('TRIGGER FUNCTION HTTP');

      $http.get(`https://myserverheroku/api/users`).then(function(users) {
       console.log(users);
      })
    };

}]);
响应


有人能告诉我我做错了什么吗?

在浏览器开发工具网络中检查实际请求。什么是状态和响应体?是的,charlietfl,如果我将url放在浏览器上,效果会很好,但在应用程序中,它使用
$http
发出请求?是的,charlietfl,效果不一样?因此打开浏览器开发工具网络并检查实际的requewst