Description
Connect middleware for busboy.
Requirements
Install
npm install connect-busbuddy
Example
var busbuddy = require('connect-busbuddy');
app.use(busbuddy());
app.use(function(req, res) {
var prop = req.body['my-input'];
var file = req.files['my-file'].file;
var filename = req.files['my-file'].filename;
var dst = fs.createWriteStream('./uploads/' + filename);
file.pipe(dst);
});
app.use(busboy({
highWaterMark: 2 * 1024 * 1024,
limits: {
fileSize: 10 * 1024 * 1024
}
}));
Licence
MIT - https://github.com/andrezzoid/connect-busbuddy/blob/master/LICENSE