zoukankan      html  css  js  c++  java
  • multer 文件后缀名

    我的代码是这样写的。

    var storage = multer.diskStorage({
      destination: function (req, file, cb) {
        cb(null, 'upload1/')
      },
      filename: function (req, file, cb) {
        var singfileArray = file.originalname.split('.');
        var fileExtension = singfileArray[singfileArray.length - 1];
        cb(null, singfileArray[0] + '-' + Date.now() + "." + fileExtension);
        console.log(file);
      }
    })
    
    var upload = multer({
      storage: storage
    })
    router.post('/savedata', upload.single('logo'), function (req, res, next) {
      res.json({
        name: req.body.name,
        age: 10,
        range: [1, 2, 3, 4, 5, 6, 7]
      });
    });

     控制台打印的信息

    { fieldname: 'logo',
    originalname: '可视化宣传材料.docx',
    encoding: '7bit',
    mimetype:
    'application/vnd.openxmlformats-officedocument.wordprocessingml.document' }

    我上传文件的截图

    上传后的目录

     

    另外给侯玉东侯姐的网站做做宣传。nodejs+mysql做的。由本人开发,后端前后分离,前端考虑爬虫的功能没有进行分离。

    北京中陆源环保科技有限公司 

  • 相关阅读:
    shell test条件判断
    shell 变量
    shell 流程结构
    shell 正则表达式
    shell脚本常用参数
    snmp 简单的网络管理协议
    linux
    nmap
    git 基础操作
    linux 下 svn 更新代码
  • 原文地址:https://www.cnblogs.com/sexintercourse/p/11784349.html
Copyright © 2011-2022 走看看