angular 资源在 https 中创建了 http

angular resource created http in https

我正在为 url 编写 angular 资源作为

factory('DataRow', ['$resource', function($resource){

    return $resource('/:module/rows/:id', null,

        {
            query: {isArray: false},
        }
    );
}]).


DataRow.query(params,
   function(data){ $scope.data = data.results;
      $scope.count = data.count;
      $scope.headers = [];
      if ($scope.module == 'result' && data.results.length > 0){
        var headers_obj = JSON.parse(data.results[0].items);
           for (var i in headers_obj){
               $scope.headers.push(i);
           }
        }
   },

我在服务器 https://example.com all others resources work fine but while using this resource it requests to http://example.com 中使用此代码作为根 url?此资源如何创建完整的 url ?

我在 url 中漏掉了一个 '/'。

工厂('DataRow', ['$resource', 函数($resource){

return $resource('/:module/rows/:id/', null,

    {
        query: {isArray: false},
    }
);

}]).

工作正常。