第8天 二进制文件上传—上传实例
编写一段上传的实例代码,首先我们写一个html文档。
上传实例
编写一段上传的实例代码,首先我们写一个html文档。
HTML文档 test.html
<!doctype html> <html> <head> <title>write article</title> </head> <body> <form action="http://localhost:3000/post" enctype="multipart/form-data" method="post"> <p>img file name <input type="text" name="filename"/></p> <p>img file <input type="file" name="img"/></p> <input type="submit" /> </form> </body> </html>
然后编写 run.js
作为服务器端程序,这段代码可用来接收客户端上传的文件信息,并根据指定的图片文件名称,进行保存。
var fk = require("../..") ,App = fk.App ,post = fk.post ,fs = require('fs') ,app = new App app.use(post); app.post("/post",function(req,res){ fs.writeFileSync(req.body.fileName,req.files.img); res.write("upload ok!"); res.end(); }) app.listen(3000);
视频演示:yellow
很赞哦! ( 0
)
相关文章
- DoraCMS v2.1.5 版本更新
- DoraCMS v2.1.2 Docker 版本(生产环境)
- Nodejs 内容管理系统 DoraCMS 2.1.4 发布
- DoraCMS 插件化探索(一)
- DoraCMS 2.1.4 关于 '指定用户' 功能的优化说明
- DoraCMS 2.1.4 (发布版非源码) 抢先体验
- angularjs filter 详解
- angularJs的html转义过滤器
- ng-switch on、ng-if/ng-show/ng-hide/ng-disabled标签
- angularjs分页教程
- DoraCMS 2.1.2 以下升级到新版本的操作流程
- Nodejs cms内容管理框架 DoraCMS v2.1.3 版本更新