On client i have:
var data = new FormData();
data.append('users', [{ name: "John"}] );
data.append('excel', files[0]);
console.log(data);
$.ajax({
url: 'url',
type: 'POST',
data: data,
cache: false,
processData: false,
contentType: false,
on server i next middleware:
app.use(bodyParser.json({limit:1024*1024}));
app.use(bodyParser.urlencoded());
app.use(multer());
But when i send somthing i have file and not parsed JSON body, it look like:
{ users: '[object Object]' }