aws-serverless-express-binary
v1.0.1
Published
Supported image upload forward to Node Server. This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application framework.
Downloads
925
Maintainers
Readme
AWS Serverless Express
Customized from https://github.com/awslabs/aws-serverless-express
. This supported image upload via node server like NestJS, etc...
Getting Started
Check details at: https://github.com/awslabs/aws-serverless-express
npm install aws-serverless-express-binary
Sample
req.on("data", function(chunk) {
data.push(chunk);
})
.on("end", function() {
body = Buffer.concat(data).toString();
var bb = new busboy({ headers: { 'content-type': contentType } });
bb.on('file', function (fieldname, file, filename, encoding, mimetype) {
const mimeType = mimetype;
const ext = filename.split('.')[1];
let chunks;
file.on('data', function (data) {
chunks = data;
}).on('end', function () {
let base64Image = new Buffer(chunks.toString(), 'binary').toString('base64');
const fileData = new Buffer(base64Image, 'base64');
});
})
bb.end(body);