I want to upload a file using angular-file-upload. But when I try to access req.body.files or req.files i get undefined.
Can anybody tell me how to get the file which is uploaded through angular-file-upload in node.js express app ?
Request Payload is as below:
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");
},