upload.js 729 B

12345678910111213141516171819202122232425
  1. var express = require('express');
  2. var router = express.Router();
  3. var multer = require('multer')
  4. var multer = require('multer')
  5. var storage = multer.diskStorage({
  6. // 如果你提供的 destination 是一个函数,你需要负责创建文件夹
  7. destination: 'resource',
  8. //给上传文件重命名,获取添加后缀名
  9. filename: function (req, file, cb) {
  10. cb(null, file.originalname);
  11. }
  12. });
  13. var upload = multer({
  14. storage: storage
  15. });
  16. router.post('/upload',upload.single('picUrl'),function(req,res,next){
  17. console.log(req.body)//console.log(req.query.picTitle);//get
  18. // console.log(req.body)
  19. console.log(req.file)//req.file文件的具体信息
  20. res.send({ret_code: 200});
  21. });
  22. module.exports = router;