CNode

Nodejs如何上传多个文件,

Iiln168发布于14 年前最后回复13 年前8 回复15793 浏览0 收藏
   现在有两个以上file表单,一个上传我是知道的,但处理两个,两个以上的就不知道如何处理了,(我想实现 的是批量上传多张图片,返回上传 成功信息 如果有一张没成功就要说明是哪一张)有哪 一个大师帮我一下。
查看回复

回复 (8)

L
ldl694178563#1·13 年前

我实现了一个多图上传,可以看看有没有帮助 http://www.9958.pw/post/nodejs_upload_images

J
JacksonTian#2·13 年前
T
toby520#3·13 年前

好东西 收藏下可以么?

C
chrome10086#4·13 年前

这个简单...

L
lanny886#5·13 年前
引用 ldl694178563我实现了一个多图上传,可以看看有没有帮助 http://www.9958.pw/post/nodejs upload images

我发现这样上传,req.files.pics将空的和不空的pics都取过来的话,file_obj里空的pics会自动排到非空的pics前面,不知道有没顺序取的方法

I
iln168#6·14 年前

单个的实现我是这样的

fs.readFile(req.files['file'].path, function(err, data){ 
         fs.writeFile(newPath, data, function(err){
               //上传成功
          })
     });
I
iln168#7·14 年前

各位大哥有人知道吗

I
imzshh#8·14 年前

和你说一下思路吧,浏览器端提交的时候不要多个文件一起提交,而是一个上传完成,再提交下一个。这样服务器端每次只接收一个文件。 这个东西浏览器端要处理的东西比较多,比如怎样多选文件,怎样处理IE对fileInput.click()调用的安全屏蔽,是不是支持拖放之类的。

参与回复
登录后即可参与回复。登录