javascript - How to parse file data in hapi.js? -
i trying parse excel file data in server using hapi.js
. getting file data in binary stream.
this code using , need parse file data json binary stream. so, xlsx file coming server side api binary stream. need read binary stream , create file , save locally @ server api
server.route({ method: 'post', path: `${path..'/xlsx/')}get`, config: { handler: function (request, reply) { const payload = request.payload console.log(payload); reply ('done'); }, payload: { output: 'stream', parse: true, allow: 'multipart/form-data' }, if (data.file) { var name = data.file.filename; var path = dirname + "/uploads/" + name; var file = fs.createwritestream(path); console.log(path); file.on('error', function (err) { console.error(err) }); data.file.pipe(file); data.file.on('end', function (err) { var ret = { filename: data.file.filename, headers: data.file.headers } reply(json.stringify(ret)); }); next();
Comments
Post a Comment