1

node.js でファイルをアップロードする際に問題が発生しています。特急は使っていません。オンラインの例のほとんどは、expres を使用したファイルのアップロードです。

function fileUploader2(req, res, next) {
var busboy = new Busboy({ headers: req.headers });
req.pipe(busboy);

busboy.on('file', function(fieldname, file, filename, encoding, mimetype) {
    console.log('File [' + fieldname + ']: filename: ' + filename + ', encoding: ' + encoding + ', mimetype: ' + mimetype);
  //  var saveTo = path.join(os.tmpDir(), path.basename(fieldname));
    file.pipe(fs.createWriteStream('./upload/' + filename));
});
busboy.on('finish', function() {
    res.writeHead(200, { 'Connection': 'close' });
    res.end("That's all folks!");
});


res.end();

};

上記は機能しません。繰り返しますが、私はエクスプレスを使用していません。助けていただければ幸いです。

4

1 に答える 1