node.js 上传文件并重命名

本文介绍了如何使用node.js中间件multer处理multipart/form-data编码的表单数据,进行文件上传操作。通过创建form.html,安装multer,配置路由模块,实现了文件上传并成功保存到指定文件夹,展示了上传文件成功的验证过程。
摘要由CSDN通过智能技术生成

multer - node.js 中间件,用于处理 enctype=“multipart/form-data”(设置表单的MIME编码)的表单数据。

1.在public下创建form.html,form提交方式为post,编码为enctype="multipart/form-data"解决

<!--对静态页面的访问,直接写路径-->
    	<form action="/product/form" method="post" enctype="multipart/form-data">
    		<input type="text" name="uname" value="zs" />
    		<input type="file" name="files" multiple="multiple" />
    		<input type="submit" />
    	</form>

2.安装multer
multer - node.js 中间件,用于处理 enctype=“multipart/form-data”(设置表单的MIME编码)的表单数据。

D:\Documents\HBuilderProjects\express2\myapp>cnpm install multer --save

安装过后查看package.json,出现了"multer": “^1.4.1”,安装成功

3.product.js路由模块

const expr
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值