io.on('connection', function (socket) {
socket.on('lol', function (data) { console.log(data) });
});
form.parse
- это и есть разбор-раскодировка. Просто, если отправляется один только файл (не в составе формы, без полей и т.д.), то его ловчее пульнуть тупо аяксом - и он идёт безымянным потоком (чанками) бинарных данных. Остаётся только случайное имя ему прикрутить и путь указать, где сложиться.multiparty = require('multiparty');
var writeStream = fs.createWriteStream('file.mp4');
req.pipe(writeStream);
req.on('end', function () {
res.send('ok');
});