I want to upload a file using angular-file-upload. But when I try to access req.body.filesor req.files, I get undefined.
Can someone tell me how to get a file that is uploaded via angular downloads in the node.js express app?
The payload request is as follows:
Content-Disposition: form-data; name="myFile"; filename="BroadcomLogo.gif"
Content-Type: image/gif
JS Code:
$scope.upload[index] = $upload.upload({
url : '/upload',
method: 'POST',
file: $scope.selectedFiles[index],
fileFormDataName: 'myFile'
});
Node Code
upload: function(req, res) {
console.log(req.files);
res.send("Hello");
},
source
share