diff --git a/lib/index.js b/lib/index.js index 24978ff..712ff78 100644 --- a/lib/index.js +++ b/lib/index.js @@ -73,6 +73,11 @@ function processMultipart(options, req, res, next) { const buffers = []; let safeFileNameRegex = /[^\w-]/g; + file.on('limit', () => { + res.writeHead(413, {'Connection': 'close'}); + res.end('File size limit has been reached'); + }); + file.on('data', function(data) { buffers.push(data);