Currently utilizing the angular-file-upload packages for file uploads. When triggering item.upload(), it reports a successful upload, but the req.body appears to be empty. Assistance needed!
The following is the angular code snippet:
var uploader = $scope.uploader = $fileUploader.create({
scope: $scope, // to automatically update the html. Default: $rootScope
url: '/api/teams/upload',
formData: [
{ key: 'value' }
],
filters: [
function (item) { // first user filter
$scope.previewImage(item);
return true;
}
]
});
To kick off the upload process, refer to the following code:
uploader.bind('afteraddingfile', function (event, item) {
// console.info(item.file);
console.info('After adding a file', item);
// console.log('item.upload();');
item.upload();
});
Finally, here's the ExpressJS code snippet:
exports.upload = function(req, res) {
// console.log('req.headers');
// console.log(req.headers);
console.log('req.body');
console.log(req.body);
What could be the issue here?