node express 上传文件
2024-10-19 06:11:13
npm install --save multer
var fs = require('fs');
var multer = require('multer');
var upload = multer({dest: 'upload_tmp/'}); router.post('/upload', upload.any(), function(req, res, next) {
console.log(req.files[0]); // 上传的文件信息 var des_file = "./" + req.files[0].originalname;
fs.readFile( req.files[0].path, function (err, data) {
fs.writeFile(des_file, data, function (err) {
if( err ){
console.log( err );
}else{
response = {
message:'File uploaded successfully',
filename:req.files[0].originalname
};
console.log( response );
res.end( JSON.stringify( response ) );
}
});
});
});
https://www.cnblogs.com/hammerc/p/8032838.html
最新文章
- VS2013编译google protobuf 出现问题error C3861: “min”:
- $.extend()、$.fn和$.fn.extend()
- python反射
- BZOJ1443: [JSOI2009]游戏Game
- Openstack安全规则说明
- Android版本更新之本地数据库更新
- 强连通分量(tarjan求强连通分量)
- Eclipse中设置编码的方式
- HTML之头部标签
- Node.js 基础介绍(一)
- [BZOJ2820][Luogu2257]YY的GCD
- selenium 学习之路开始了,一遍搬一遍理解学习,加油!!!
- Python中Socket粘包问题的解决
- mybatis-查询过程
- flashfxp 数据socket错误 连接已超时 filezilla
- 可以设置超时版的的fetch
- [TenserFlow学习笔记]——安装
- Python之道(一)之安装Python
- GoldenGate 12.3发布
- 开启 NFS 文件系统提升 Vagrant 共享目录的性能
热门文章
- C#模拟httpwebrequest请求_向服务器模拟cookie发送
- Html5游戏开发-图形与动画(一)
- JAVA &; .NET创建对象构造函数调用顺序
- [android] 请求码和结果码的作用
- mac 相关命令
- A simple problem(湘大邀请赛)
- 1.写页面 2.css的继承属性有哪些 3.margin对布局的影响
- Java 原生网络编程.
- 谈谈 final finally finalize 区别
- 去除input[type=number]的默认样式