当前位置: 首页 > 工具软件 > formidable > 使用案例 >

formidable系列之文件上传

怀晋
2023-12-01


版本信息:2.0.1

一、作用

作用:解析表单,支持get请求参数,post请求参数、文件上传。

二、使用步骤

// 引入formidable第三方模块
const formidable = require("formidable");
// 1.创建表单解析对象
// 3.保留上传文件的后缀
const form = formidable({ keepExtensions: true });
// 2.配置上传文件的存放位置
form.uploadDir = path.join(__dirname, "../", "../", "../", "public", "uploads");
// 4.解析表单
form.parse(req, async (err, fields, files) => {
	// 1.err错误对象,如果表单解析失败,err里面存储错误信息,如果表单解析成功,err将会是null
	// 2.fields 对象类型,保存普通表单数据
	// 3.files 对象类型保存了和上传文件相关的数据
});

写在最后

如果你感觉文章不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※!!!

 类似资料: