I am developing a REST API in sails.js. I am trying to create an API which uploads images on to the server. This API is going to be called by my mobile device. My upload API is as follows.
upload: function (req, res) {
res.setTimeout(0);
req.file('avatar')
.upload({
// You can apply a file upload limit (in bytes)
maxBytes: 1000000
}, function whenDone(err, uploadedFiles) {
if (err) return res.serverError(err);
else return res.json({
files: uploadedFiles,
textParams: req.params.all()
});
});
}
I use POSTMAN to test my APIs. I call the API as follows
My response says that there aren't any files uploaded. Where am I going wrong?