跳到主要内容
CNode

express上传图片,req.files为空呢

问答
Ssuntopo发布于 11 年前最后回复 11 年前
1055750

屏幕快照 2015-06-23 下午5.46.31.png

form表单(简写啦)

form.form-horizontal(method = "post", action = "/admin/movie/new", enctype="multipart/form-data")
  .form-group
    label.col-sm-2.control-label(for="uploadPoster") 海报上传
    .col-sm-10
   	 input#uploadPoster(type="file", name="uploadPoster")

路由

   app.post('/admin/movie/new', Movie.savePoster, Movie.save);
查看回复

回复 (10)

W
wewoor#1011 年前

我这里有个完整的express的上传示例代码https://github.com/wewoor/h5uploader/tree/master/example/expressjs

Q
qq290584697#811 年前

没有中间件啊

I
i5ting#711 年前
引用 suntopo@njaulj 是忘了添加 connet multipart

@suntopo 如果是ex4的话,没必要加 connet-multipart,multer足够了,我记得它底层是busboy

S
suntopo#611 年前
引用 i5ting请修改代码使用markdown的引用格式,不然以后不回复

@i5ting 多谢了亲,感谢大牛的热情回答

S
suntopo#511 年前
引用 njaulj是express 4吗? 可能是你的app.js配置问题

@njaulj 是忘了添加 connet-multipart

I
i5ting#411 年前

请修改代码使用markdown的引用格式,不然以后不回复

I
i5ting#311 年前

需要加multer中间件

K
klausgao#211 年前

body-praser 自豪地采用 CNodeJS ionic

N
njaulj#111 年前

是express 4吗? 可能是你的app.js配置问题

参与回复

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