'use strict';
const fs = require('fs');
module.exports = (fileName, req, res) => {
const writeStream = new fs.WriteStream(fileName, {flags: 'wx'});
req
.on('data', chunk => {/* ... проверка на размер файла */})
.on('close', () => {/* ... если клиент отвалился */})
.pipe(writeStream);
writeStream
.on('error', err => {/* ... обработка ошибки */})
.on('close', () => {
res.end("OK");
});
};