猿问

busboy 模块上传图片,如何返回图片路径

busboy 模块,https://github.com/mscdex/busboy
看了文档中的demo 与示例 没有找到,如何 返回储存后图片的路径
求有经验的帮助

米脂
浏览 303回答 1
1回答

慕妹3242003

var http = require('http'),    path = require('path'),    os = require('os'),    fs = require('fs');var Busboy = require('busboy');http.createServer(function(req, res) {  if (req.method === 'POST') {    var busboy = new Busboy({ headers: req.headers });    busboy.on('file', function(fieldname, file, filename, encoding, mimetype) {      var saveTo = path.join(os.tmpDir(), path.basename(fieldname));      file.pipe(fs.createWriteStream(saveTo));//saveTo就是存储路径    });    busboy.on('finish', function() {      res.writeHead(200, { 'Connection': 'close' });      res.end("That's all folks!");    });    return req.pipe(busboy);  }  res.writeHead(404);  res.end();}).listen(8000, function() {  console.log('Listening for requests');});不是已经写了么,busboy才不帮你存呢,你爱存哪存哪。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答