Angularjs 通过angular服务将文件传递给nodejs api

Angularjs 通过angular服务将文件传递给nodejs api,angularjs,node.js,Angularjs,Node.js,控制器: User.uploadimg(theFile, function(response){ console.log('upload response---------------------->'+response); }) 服务: userFactory.uploadimg = function(info, callback){ $http({ url:'api/testupload', method:'POST'

控制器:

User.uploadimg(theFile, function(response){
      console.log('upload response---------------------->'+response);

    })
服务:

  userFactory.uploadimg = function(info, callback){
    $http({
        url:'api/testupload',
        method:'POST',
        headers:{'Content-type': 'multipart/form-data'},
        data:{'fileData':info}
    })
        .success(function(response){
            callback(response);
        })
}
 api.post('/testupload', function(req , res) {
    var file = req.body.fileData;
 }
api:

  userFactory.uploadimg = function(info, callback){
    $http({
        url:'api/testupload',
        method:'POST',
        headers:{'Content-type': 'multipart/form-data'},
        data:{'fileData':info}
    })
        .success(function(response){
            callback(response);
        })
}
 api.post('/testupload', function(req , res) {
    var file = req.body.fileData;
 }

我正在呼叫控制器的服务。。。。文件正在传递到服务。。。现在如何将它传递到api并在api中访问它???请帮忙。!!我是新来的

我只需要api中文件的路径。。。但正如我所读到的,我无法通过服务直接访问和发送文件路径。。。那么如何做到这一点呢?如果你能发布完整的代码,你如何调用你的服务,你的控制器/服务如何,那就更好了。。与此相关的一切。你能来聊天室或teamviewer吗@developer033我无权在聊天室中发送消息@developer033@kRAk3N:您现在找到解决方案了吗..?如果是,请告诉我在这种情况下bcuz im有什么问题。我只需要api中文件的路径。。。但正如我所读到的,我无法通过服务直接访问和发送文件路径。。。那么如何做到这一点呢?如果你能发布完整的代码,你如何调用你的服务,你的控制器/服务如何,那就更好了。。与此相关的一切。你能来聊天室或teamviewer吗@developer033我无权在聊天室中发送消息@developer033@kRAk3N:你现在找到解决方法了吗?如果是,那么告诉我在这种情况下bcuz im有什么问题。