Sto tentando di impostare un modulo da inviare utilizzando una richiesta Ajax a un'API che è già stata creata utilizzando Ajax. Per qualche ragione, il file non vuole essere trasferito al sistema sebbene sia già stato creato un back-end per gestirlo, e funziona perfettamente.AngularJs Modulo POST Ajax con caricamento file
Il mio servizio si presenta come questo sulla base di un tutorial che ho trovato qui: http://badwing.com/multipart-form-data-ajax-uploads-with-angularjs/
addActivity: function(url){
return $http({
method: 'POST',
url: REQUEST_URL + 'Volunteering/AddActivity?token=' + token + url,
headers: {
'Content-Type': 'multipart/form-data'
},
data: {
file: $scope.file
},
transformRequest: formDataObject
}).
then(function(result) {
console.log(result);
return result.data;
});
},
ho la sensazione è solo qualcosa di veramente minore che mi manca, chiunque può offrire qualche aiuto?
Qual è 'REQUEST_url' – tymeJV
una variabile globale sto usando – flashpunk
@flashpunk hai messo' $ scope.file' come questo '?, perché anch'io ho bisogno di caricare file/immagine ajaxly con angularjs – RandomUser