摘要:
multer -->处理表单 可以拿到表单上传的文件以及其他表单数据 只限于表单数据类型 阅读全文
摘要:
Express默认并不处理HTTP请求体中的数据,对于普通请求体(JSON、二进制、字符串)数据,可以使用body-parser中间件。而文件上传(multipart/form-data请求),可以基于请求流处理,也可以使用formidable模块或Multer中间件。 1. multer中间件 M 阅读全文
摘要:
/** * 文件的下载 */ let express = require('express'); let app = express(); app.get('/',(req,res)=>{ res.download('./nodedemo/img/img1.jpg')//下载命令 另一种可以通过使用iframe的src来操作 }) app.listen(3000,(err)=>{ ... 阅读全文
摘要:
静态的托管省去了,fs.readFile()这部分操作,并且还增加了一个虚拟端口的设计。默认可以不写是根目录。 阅读全文
摘要:
使用ejs模板引擎处理了ajax请求 在安全性相对提高 屏蔽了在展示页面的ajax请求,让数据在后台交互完成,直接渲染在页面上。完全实现了前后端的分离。 ejs的注释书写方式如图所示; 效果图 阅读全文
摘要:
bodyparser 用来解析post的请求取代了 原生的 req.on 的方式 但是只能取到ajax 和表单的数据 ,取不到上传的文件类型。 同时用时效果如下: 阅读全文
摘要:
依赖于express框架 非侵入式框架 阅读全文