I use Angularjs ng-file-upload to upload data to a Node Server based back-end.
i use the following code to upload my stuff.
$upload.upload({
url: baseUrl + '/indicator/uploadFileIndicator',
method: 'POST',
headers: {
'Content-Type': file && file.type ? file.type : 'text/csv'
},
data: data,
fields: data,
file: file
})
.success(function(response) {
de.resolve(response);
}).error(function(err) {
de.reject(err);
});
On the node server, I am trying to get the request parameters as following,
req.param(param)
Its works fine for me in Chrome browser. but in IE11 I dont receive any data/params on request body send from frontend function, but the request header seems to be fine.(ng-file-upload).
Please suggest me some solution. Thanks in advance.